Loading comment...
Loading parent story...
Loading comment...
What's that saying? "If you love what you do, you never work a day in your life."
I use LLMs every day, but not to write my software. I use them like really good personal assistants. They are now a standard (and invaluable) part of my daily workflow.
I'm not exactly "indie" (retired at 55, and working for free), but I can relate to a lot of what's being discussed, here.
But now that I am finally free to write only software that I want to bring into the world, I cannot imagine playing roulette with LLMs all day for something as mundane as productivity, giving up all the intellectual joys of the craft as well.
And the relief of not having to justify to a manager why things are taking longer than expected! It's like the giant finger that had been pressing down on me almost all my working life has finally been lifted. Sweet semi-retirement, how I love thee.
edit:
But this part is wild to me: "I use AI for some things. It helped me fix a few bugs a couple of times"
I can't imagine being solo indie and not leaning hard into Codex, CC, or Composer at this point. To use it only sometimes for the rare bug or copy editing sounds tragic. It's been an incredible boon for me at least - extending, refactoring, prototyping etc. within a complex codebase I wrote myself and in new ones that I guide it on.
> It’s especially bad with new APIs.
It's great if you give it the context
Some of us don't want to because we like our artisanal programming, and being indie is great because we don't have to capitulate to management forcing us to use AI all the time.
In longer form, I do think people should feel bad for writing like this. Like you said, capitalization has genuine utility and, without them, it makes the blog post a nightmare to read.
Case in point: even Sam doesn't write blog posts like this https://blog.samaltman.com
The neck 'join' in particular is wicked: https://kenparkerarchtops.com/guitars2
Loading parent story...
Loading comment...
It also helps starting small, get something useful done and iterate by adding more features overtime (or keeping it small).
I can assure you both kinds of people exist. Expressing ideas as words or code is not a one-way flow if you care enough to slow down and look closely. Words/clauses and data structures/algorithms exert their own pull on ideas and can make you think about associated and analogous ideas, alternative ways you could express your solution, whether it is even worth solving explicitly and independently of a more general problem, etc.
Loading parent story...
Loading comment...
I do meditate here and now, but sooner or later the constant stream of words will 100% set in again, usually during or immediately after meditation. And these words for example tell me or discuss whether I should go shower, go to gym, do dishes, or whatever. And in the end I'll decide based on that discussion and do it. It's weird how defined I am by this inner voice.