Feb 14 · 3 min read · …you're NOT using it. People ask me a lot if code quality has declined since I switched fully to agentic coding. Spoiler: it's the opposite. Let me tell you why. 35 Years of Watching Code Rot Over the past 35 years of my coding life (I'm not joking —...
Join discussion
Feb 5 · 5 min read · TL;DR: Wrap primitive collections into dedicated objects to ensure type safety and encapsulate business logic. Problems Addressed 😔 Type safety violations Logic duplication Primitive obsession Weak encapsulation Strong coupling avoiding collection...
Join discussion
Feb 4 · 3 min read · In the software engineering world, we obsess over millisecond improvements in our code and CI/CD pipelines. Yet, when it comes to our personal and professional communications, many of us are still running high-entropy, legacy workflows. Jumping betwe...
Join discussion
Feb 3 · 3 min read · In the software engineering world, we obsess over millisecond improvements in our code and CI/CD pipelines. Yet, when it comes to our personal and professional communications, many of us are still running high-entropy, legacy workflows. Jumping betwe...
Join discussion
Jan 27 · 4 min read · Introduction Async bugs in FastAPI rarely fail loudly. They pass tests.They work locally.And then they quietly break under load. A large number of issues developers blame on FastAPI or SQLAlchemy leaked connections, hanging requests, random MissingGr...
Join discussion
Jan 21 · 4 min read · The Before Times (aka The Dark Ages) Picture this: You open your backend folder. It's like walking into a teenager's room. Files everywhere. No rhyme. No reason. Just pure, unadulterated chaos. database.py living next to upload.py, hanging out with s...
Join discussion