Software Engineering
6 articles about software engineering.
129K Commits Later - Vibe Coding Is Just Coding
After 129,000 AI-assisted commits, the distinction between vibe coding and real coding has disappeared. Here is what changes when agents write most of the code and humans review - with real data, workflow patterns, and hard-earned lessons.
Architecture Diagrams vs Working Systems - How AI Agents Expose the Gap
AI agents implement architecture documents literally and expose every underspecified gap. Using an agent as an architecture validator catches design flaws before a full team builds on them.
When Scaffolding Becomes Architecture in AI Agent Code
Scaffolding you refuse to take down becomes architecture eventually. How temporary workarounds in AI agent codebases become permanent fixtures and what to
Why Software Engineers Are Divided on AI - The 5x Gain Is Not Where You Think
The real AI productivity gain for developers is in code review and navigation, not code generation. This explains why engineers disagree on AI's value.
Has AI Ruined Software Development? No - It Shifted the Work to Specs
Developers now spend 80% of their time writing specs and constraints to contain AI agents, not coding. AI didn't ruin development - it changed what the hard
Developers Are Becoming Project Managers in the AI Era
Survey data shows AI is turning developers into project managers who write specs instead of code. Here's what that shift looks like day-to-day and which skills now matter most.