Taming the Python Hydra: A Modern Dev Environment with uv
Stop wrestling with Python versions and dependencies. Learn how to build a fast, simple, and unified development environment using uv
Stop wrestling with Python versions and dependencies. Learn how to build a fast, simple, and unified development environment using uv
A case study on migrating a decade-old Jekyll website to Astro in just 3 days by partnering with AI (Google Gemini) for planning, coding, and building custom development tools.
Moving beyond superficial 'culture fit' towards shared values for building truly inclusive and effective teams.
It's not inherently harder to be a tech lead while remote or on a distributed team – it's more deliberate.
Wait an hour to ask for help. No more, no less.
Tech leadership is a critical discipline we need to cultivate.
The point of test driven development is not to do testing; it's to learn about the quality of our design.
The delivery of meaningful value to customers requires the actions of both people and technical objects. One can’t improve without the other.
A contemporary look on Brooks' essay No Silver Bullet: Essence and Accidents of Software Engineering