I’m amazed by how many developers I know of that still aren’t embracing AI as a core tool in their day-to-day work.
When I dig in to why the reasons usually fall into three categories:
- Fear of the unknown
- Assumptions about poor quality
- Or simply enjoying writing code manually
Chaitanya and I have now gone all-in on AI while building SodiumHQ.com
We’re building an API-first product. The frontend is React + TypeScript – a framework and language neither of us had much experience with. Yet I’m confident I’m doing some of the best UI work of my career right now.
This isn’t “vibe coding” where the AI runs wild. Every line is reviewed. Principles still matter — DRY, clarity, maintainability, efficiency, performance.
The difference is in speed of execution and the low cost of trying different ideas.
On the backend, we’re on more familiar ground: a REST API using .NET, C# and SQL Server. Even there, AI is doing a huge amount of the heavy lifting – not just writing code, but helping us think through patterns, models, and architectural approaches.
It’s been a journey to get here. Starting with copy+paste and ChatGPT to experimenting with Cursor. And now using Claude directly on the codebase with multiple agents
We’ve built a feature-rich practice management product in a fraction of the time it would previously have taken without compromising on quality.
As individual developers: if you’re not embracing this, you will get left behind.
As businesses: this is a massive competitive advantage.
Recent Comments