Folks...just build your software. If it's good, people will pay you for it. I don't need to hear about your AI workflow anymore. I get it, you have the bot write it.
I'm glad AI is finally making the startup capital requirements for software non-zero. The software industry can mature into a real industry where incumbents can solidify their position by making it unnecessarily expensive to compete with them. Next? Regulation requiring software written with AI!
This has made my code much better for me, as a human, because when I don't like how a API looks I can quickly make it how I like it. Yes, it might generate a lot of lines of code in that refactoring, but that count isn't really the point.
For me, a huge value is not really measured in how many lines I generate, but that I can do these really intrusive refactorings that before I couldn't because I would be spending too much time modifying every usage to fix it for the refactoring.
Almost all the LI posts I see about AI and coding are about how many lines are generated with it. "I write 100 gazillion SLOC last night while high on lead paint, everything is changing!"
Most people salt their fries. But here's a little trick I picked up while backpacking the Okavango: salt your ketchup instead. It will stick way better.
Has AI made me more productive? Absolutely, yes. I can do the same amount with way less time so I can finally catch up on watchin' mah stories without my boss knowing.
3. If you're using Terraform remote state data source, Stategraph treats all of your infrastructure as one giant state file, following cross-state dependencies.
I'm all for using LLMs to go faster if they help you go faster, but as CTO, I am responsible for ensuring we can develop the product, which is why I still find it important that my LLM produce output for human consumption and not for itself.
As a business owner, if Anthropic decides to ban my account for some unknown reason, or has a serious outage, I still need to be able to ship changes. I still need to be able to understand the code.
Like everyone in the world, my feeds are full of posts by AI Maximizers. I do use AI but I am not a Maximizer for the basic reason: I am responsible for the code, at the end of the day.
For me, a big impact of LLMs is not production code gen but testing code gen. I really...really..really hate to write tests, so being able to have the LLM do it and I spot check it is great for me.