Developer Rants

As a software architect, I run into strange and mystifying issues every day. Sometimes it’s code. Sometimes it’s life. Sometime it’s leadership. So I decided to “rant” on a routine basis. Document what I’ve learned. How I’ve addressed things. And I hope you find get some value out of my experiences. Enjoy!

Are you documenting business rules?
A Story About T-Mobile and Bad UX
Neverending Wait Indicators and Default Timeouts
Stuck? Go Get Yourself a Win!
Junior Developers, AI, and the Modern Developer Toolbox
How Long Will AI Remain Affordable?
To Err is Human. To Learn, LLM.
Have a Learning Mindset
No Documentation? Let AI Write It and Ramp You Up!
So I wrote my own MCP server
Are you using MCPs for better AI prompting?
Difficult Conversations book recommendation
How LLMs Think
2 AI LLMs, 1 Problem – Which one wins?
Don’t Vibe Code. VIBE SPEC!
Letter to a College Software Engineering Student About AI – A Deeper Dive
Are you asking for antagonistic reviews after generating code with AI agents?
Accountability – The “Big A” in AI

Is the cost of AI facing a serious correction?

AI Doesn’t Cause or Fix Leadership Issues – Ask For the Change You Want in Your Org!
Building an App From Scratch Using AI – How It Worked and Lessons Learned
Is My App Submission Stuck Behind AI Slop?
I Graduated from Ollama to llama.cpp for Local AI
I’m Waiting for Local AI to Stabilize
Is AI Making Us Comfortable Shipping Buggy Software?
Is AI just another version of Rad, with the same lessons learned?