Post

It's always a pleasure to read you, Daniel. I even read them with your voice and imagining your pauses. 😄 The moral applies to techno-grifters' hype but also to all the things that bring us joy and how we let certain "adictions" dictate what should make us feel happy or entertained. (Another story)

And I am very much on the same page as you. It's an awesome tool, and I just fixed a critical bug in the i18n module with an agent. I feel like Tony Stark, as I was able to do it so much quicker than I ever could on my own, not being familiar with that codebase.

It feels good sometimes to tell it what the problem is, what you'd like to do, and then let it either challenge your ideas or implement them blazingly fast.

Really liked that tbh, I have to agree that it isn't a replacement for effort. A way I use vibe coding is by seeing if an idea I have is possible to build. if it is then I try to code it myself to see if I can code it better than the LLM.

> they start to feel demotivated or aimless as life gets more complicated and 'success' feels harder to achieve For me it’s not life getting more complicated or harder, it’s just that I don’t know what success looks like *now*, it lacks any structure

I never opened a book in high school or done any homework… I got out with 100/100 and all the time I “saved” I spent learning programming concepts. As long as the grades were good I was “succeeding” and didn’t have to worry, but now how do I know if I am? 😅

Not even sure where this rant is going. I kinda feel it’s related to the post somehow, but can’t exactly say how so I’m gonna stop here 👀

You nailed it in the conclusion! One thing I’d like to add that has been true for me is that LLMs have given me the opportunity to direct my efforts to the parts I love to work on myself (like front end) and rely more on AI for what I consider “boring” work like writing long, detailed SQL queries.

not about this particular post -- very stoked to see your blog in nuxt (with bluesky comments). I love the dogfooding, and am going to see how you did the bsky integration and copy that, if that's ok.

I believe it depends on how good the LLM is (or how good it gets). If it genuinely provides a new layer of abstraction, then there may be no need to ever touch code again. We all just become system designers. I'm sure hole punchers also felt attachment to their craft.

textiles are a more worthwhile analogy to consider. people don't run their businesses on hole punchers, nor do they stack businesses, OSS infra, SDN, etc on hole punchers. we still can't make machines that can crochet c: and applying a pattern for knitting with a machine isn't fully automated.

Many forget that AI is meant to be just a tool in our kit. People didn't stop doing agriculture when tractors appeared, and it feels like software developers finally got their own tractors. I love the way you've written this and it reflects what I've been feeling for a long time. Thank you! ❤️