The first wave of AI adoption in software development was about productivity. For the past few years, AI has felt like a magic trick for software developers: We ask a question, and seemingly perfect code appears. The productivity gains are undeniable, and a generation of developers is now growing up with an AI assistant as … continue reading
It seems in the great, exhilarating, terrifying race to take advantage of agentic AI technology, a lot of us are flooring it, desperate to overtake competitors, while forgetting there are several hairpin turns in the distance requiring strategic navigation, lest we run out of talent in the pursuit of ambition and wipe out entirely. One … continue reading
CIOs and CTOs have heard the same refrain for years on end: before you can deploy AI, you need to clean and unify your data. That belief made sense in the era of legacy machine learning, when reductive models required meticulous preprocessing and endless consulting hours. Vendors and integrators built entire business models on that … continue reading
We’ve all witnessed the AI boom over the past few years, but these seismic tech shifts don’t just materialize out of thin air. As companies rush to deploy AI models and AI-powered apps, we’re seeing a parallel surge in complexity. That growth is a threat to your system’s uptime and availability. It boils down to … continue reading
I spent decades mastering software architecture, only to discover that 70% of my hard-won expertise could now be delivered by AI in seconds. This should have terrified me. Instead, it set me free. Let me back up. I started my career as a software engineer and quickly progressed through the ranks to architect. Around the … continue reading
Moving into AI-first development is a journey, and we’re all learning together. I want to share some bittersweet lessons from my recent experience that might save you from hitting the same walls I did. The “Secret” Everyone Knows Let’s address the elephant in the room. By now, there are probably a million YouTube videos titled … continue reading
When the European Union’s Artificial Intelligence Act (EU AI Act) came into effect in 2024, it marked the world’s first comprehensive regulatory framework for AI. The law introduced risk-based obligations—ranging from minimal to unacceptable—and codified requirements around transparency, accountability, and testing. But more than a legal milestone, it crystallized a broader debate: who is responsible … continue reading
In February 2025, Andrej Karpathy coined the term “vibe coding” with a tweet that instantly resonated across the developer community. The idea was simple yet powerful: instead of writing code line-by-line, you describe what you want in natural language, and an AI model scaffolds the entire solution. No formal specs, no boilerplate grind, just vibes. … continue reading