AI Readiness for Software Teams

An Engineering Checklist Before You Add Agents There is no universal checklist for becoming “AI-ready.” Even practices that feel almost unquestionable today are not universally right. Git dominates source control, but some organizations still have perfectly valid reasons to run SVN, Mercurial, or something more specialized. So don’t treat this as a certification checklist. Treat … Read more

The Compiler Should Be Part of the AI Context, Not Just the Build Pipeline

For a while, when we talked about making developer tools “AI-native,” we mostly meant making them easier for an agent to call. Expose an API. Add an MCP server. Give the agent access to the repository. Let it run tests, execute commands, inspect logs, call external tools. All of that is useful. But it’s still … Read more

From Skill Generation to Skill Qualification: An Overview on Waza and skill-validator

Skill Review Is the New Code Review We’ve normalized code review. Most teams won’t merge a PR without at least one pair of eyes on it. But here’s what many teams haven’t caught up to yet: today it’s not just code that shapes what ends up in production. It’s the skills, prompts, and instructions that … Read more

Sustainability and Carbon Footprint in Software Architecture, and Development

Introduction: In our increasingly digital world, the carbon footprint of software has become a critical concern. Data centers, the backbone of our digital infrastructure, consume vast amounts of energy. In 2020, data centers accounted for approximately 1% of global electricity use, equivalent to about 200-250 TWh per year. To put this in perspective, if we … Read more