The Passionate Programmer Blog
There’s a quiet misunderstanding spreading through our industry right now. Developers are using AI to generate code. The code compiles. The tests pass. And they think they’re done. But working code is...
Most “legacy code” isn’t legacy because it’s old. It’s legacy because it has lost its agency. I’ve worked with millions of lines of production code over four decades, across some of the largest...
Most people are using AI like a very fast search engine. They ask for code.They ask for answers.They ask for solutions. And sometimes, that works.But if you’ve spent any time building real...
AI isn’t confused — we are. If you’ve ever typed a prompt into ChatGPT and thought, “That’s not what I meant,” you’ve met the mirror. AI amplifies whatever we give it — our thinking, our assumptions...
Over the last month, I’ve been building something I wish I’d had years ago—a Prompt Manager that makes working with AI faster, smarter, and more organized. If you’ve been following the YouTube series...
Working with AI has taught me something I never expected about programming: that clarity isn’t just logical — it’s emotional. When I’m distracted or impatient, the quality of my code, my prompts, and...
How we prompt, collaborate, and think with machines—starts here. When people talk about “prompt engineering,” most of the time they’re missing the point. They treat it like an art of copy-paste hacks...
The Power of Thinking with AIBy David Scott Bernstein Have you noticed that the better you prompt, the better you think? It’s one of the quiet revolutions happening right now—beneath the surface of...
Have you noticed that the better you prompt, the better you think? It’s one of the quiet revolutions happening right now—beneath the surface of the AI boom. Everyone’s talking about productivity, but...
Note: The following is a conversation between me and ChatGPT 4o. David: Hi ChatGPT, today I want to talk about code reviews. They’re crucial for maintaining code quality but can be time-consuming and...
Note: The following is a conversation between me and ChatGPT 4o. David: Hi ChatGPT, today I want to explore how AI, particularly predictive analytics, can assist with project management. Managing...
Note: The following is a conversation between me and ChatGPT 4o. David: Hi ChatGPT, today I want to dive into how AI, specifically natural language processing (NLP), can assist with requirements...
