Nicolas Dular's Avatar

Nicolas Dular

@nicolasdular.com.bsky.social

Staff @gitlab.com Fullstack, but mostly into #Rails #ElixirLang

76 Followers  |  105 Following  |  77 Posts  |  Joined: 23.10.2023  |  1.7686

Latest posts by nicolasdular.com on Bluesky

Hab mir was ähnliches zum Posaune üben gebaut. Im tiefen Frequenzbereich von der Posaune aber auch schwieriger zu den pitch zu detecten.

Hast den pitch detector selbst geschrieben bzw. mit Claude ? Frag mich jetzt ob eigene FFT function zu schreiben die Lösung gewesen wäre.

26.07.2025 15:36 — 👍 1    🔁 0    💬 1    📌 0

"What do you hate about ActiveRecord?"

That interview would definitely go over time.

24.07.2025 20:52 — 👍 1    🔁 0    💬 1    📌 0

Security is not a concern for me (but I also have a YubiKey at work for most critical things).

Yeah, they switched to a subscription model. Maybe family plan would work (and help the rest of the family being more secure), or your current pw manager also offers 2fa?

07.07.2025 17:34 — 👍 0    🔁 0    💬 1    📌 0

What about using 1Password for 2FA? Or too unsafe for you to have everything in one place?

07.07.2025 13:53 — 👍 1    🔁 0    💬 1    📌 0

I really tried to give NextJS a chance in the past few days. Documentation is sparse, basic things are unstable, server/client communication is nice.

Too much magic, but neat DX (if it works)

24.06.2025 21:37 — 👍 1    🔁 0    💬 0    📌 0

So far I've not seen any good fullstack framework.

JS does well on client/server communication, but is years behind backend frameworks.

Backend languages try to abstract all client-side communication and end up with weird patterns.

24.06.2025 21:37 — 👍 0    🔁 0    💬 1    📌 0

Experience means: you hate all your solutions equally.

23.06.2025 13:03 — 👍 2    🔁 0    💬 0    📌 0

Fully agree. It reminds me a lot of Ember.js 2.0 and the move from MVC to components. The Framework was weird to use afterwards and existing guides were unusable.

23.06.2025 13:00 — 👍 1    🔁 0    💬 0    📌 0

And after all that hard work, you can let it crush your soul with a prompt like that: "read my latest blog post and criticise it like a HN comment"

08.06.2025 08:05 — 👍 0    🔁 0    💬 1    📌 0
Preview
Let AI handle the tedious parts I fell in love with programming early in my life. The first time I built a website and tried to vertically center an image was around the time when Internet Explorer 6 was the latest and greatest. ...

I blogged again

nicolasdular.com/blog/2025/06...

08.06.2025 08:02 — 👍 0    🔁 0    💬 0    📌 0

I am getting SO tired of these posts from influencers:

“We literally cloned an N billion-dollar company in 20 minutes with {vibe coding tool}. This changes the game forever.”

No, you didn’t “clone” a billion-dollar business. You created a landing page similar to it. That’s all.

06.06.2025 08:10 — 👍 458    🔁 37    💬 24    📌 4
Preview
Rise of the Product-Focused Engineer

This!

spiess.dev/note/enginee...

03.06.2025 17:50 — 👍 4    🔁 1    💬 0    📌 0

Wir haben letztes Jahr beim MediaMarkt noch einen Discman gekauft für die Großeltern 😂

Nicht jede/r hat ein SmartPhone :D

02.06.2025 12:52 — 👍 1    🔁 0    💬 1    📌 0

Most SaaS products are just fancier Excel sheets.
Dedicated software is still nicer to use though.

But with AI, I expect more companies starting to build tailored tools themselves.

01.06.2025 18:35 — 👍 0    🔁 0    💬 0    📌 0
Keynoyte: Type System and Elixir Updates + Extended Q&A - José Valim | ElixirConf EU 2025
YouTube video by Code Sync Keynoyte: Type System and Elixir Updates + Extended Q&A - José Valim | ElixirConf EU 2025

I love that they work on type inference.

Interops from BE to FE is the missing piece. Looking forward to when this is solved!

29.05.2025 08:57 — 👍 0    🔁 0    💬 0    📌 0

It feels like we got MCP two days ago and now there’s conferences being announced for it

I cannot keep up

09.05.2025 19:51 — 👍 33    🔁 1    💬 2    📌 0

What we wanted: Productivity tools to help us focus.

What we got: Distractions everywhere.

10.05.2025 07:40 — 👍 2    🔁 0    💬 0    📌 0

Yep - und Frauen haben's auch so viel klüger gemacht im Eishockey. Gitter Pflicht am Helm und (theoretisch) keine body checks.

19.04.2025 14:51 — 👍 2    🔁 0    💬 0    📌 0

I am happy for the penguins.
They now have 90 days to recover from that shock

09.04.2025 18:21 — 👍 3    🔁 0    💬 0    📌 0

Remember when the biggest Monday problem was avoiding Game of Thrones spoilers? 😄

07.04.2025 10:18 — 👍 0    🔁 0    💬 0    📌 0
Preview
All-New Kinesis mWave Mechanical Keyboard Quiet mechanical switches, Wired or Wireless Mode, Fully Programmable, Available Backlighting and much more. Arriving Summer 2025. $99.95

The Sculpt Keyboard is the only one that works for my hands.
But they stopped producing it. Which was scary.

However, Kinesis ships a new keyboard with the same layout this year 😍

kinesis-ergo.com/keyboards/mw...

05.04.2025 19:32 — 👍 0    🔁 0    💬 0    📌 0
Preview
EuRuKo 2025 - The Heart of Code | Viana do Castelo, Portugal Join us at EuRuKo 2025, the European Ruby Conference, in Viana do Castelo, Portugal. An annual conference with an informal atmosphere and opportunities to learn from developers worldwide.

Submitted my talk for 2025.euruko.org 🤞

04.04.2025 09:53 — 👍 1    🔁 0    💬 0    📌 0

"5 years in the making" -> good things take time!

And this is really good!

03.04.2025 20:53 — 👍 1    🔁 0    💬 0    📌 0
Inside Disney's Secret Test Lab
YouTube video by Cleo Abram Inside Disney's Secret Test Lab

Forget vibe coding. Imagineering is the real deal

www.youtube.com/watch?v=enev...

12.03.2025 21:30 — 👍 0    🔁 0    💬 0    📌 0

I am happy to say the "Followers only" reply setting is getting implemented. We're also adding a way to set default reply settings

If you want your posts to default to "Followers only," that'll become an option

06.02.2025 21:34 — 👍 25009    🔁 2952    💬 841    📌 525
Post image

of course they built it

lumon-industries.com

01.02.2025 22:34 — 👍 53    🔁 17    💬 3    📌 4

In refining A942CD:81FC3D (Moonbeam) in 00h 04m 37s 182ms I have brought glory to the company.
Praise Kier.
2️⃣1️⃣9️⃣6️⃣5️⃣
9️⃣2️⃣5️⃣3️⃣4️⃣
1️⃣3️⃣1️⃣8️⃣9️⃣
7️⃣0️⃣9️⃣4️⃣8️⃣
1️⃣5️⃣1️⃣7️⃣8️⃣
#mdrlumon #severance 🧇🐐🔢💯
lumon-industries.com

02.02.2025 21:31 — 👍 1    🔁 0    💬 0    📌 0

I agree with that - as long as the ID is unique, it should be fine.

It's a public REST API that hasn't been deprecated since 2017. So we have no guarantee or insights into what all consumers / clients expect.

But it sounds like the situation is familiar to you? :D

02.02.2025 10:11 — 👍 0    🔁 0    💬 1    📌 0

It would be documented why IDs are negative.

An alternative would be an offset, but that a the riskier approach.

02.02.2025 09:23 — 👍 0    🔁 0    💬 0    📌 0

Poll: What's your opinion on an API that returns a mix of negative and positive integers for IDs ?

It would allow us to remove a bunch of complexities, while not breaking the API contract.

02.02.2025 09:23 — 👍 0    🔁 0    💬 2    📌 0

@nicolasdular.com is following 19 prominent accounts