Blog
Discover our latest articles, tutorials, and insights
Tags
Clear filter
From Specialist to T-shaped: Forced Skill Expansion
AI destroys the narrow specialization model by transforming the T-shaped developer from an aspirational concept to an operational necessity. The role shifts from execution to orchestration.

From Coding to Steering: The Developer's New Role in the AI Era
When AI agents can generate code faster than you can type it, the developer's role shifts from execution to orchestration. This isn't about coding less—it's about thinking differently, architecting at higher levels, and mastering the art of steering artificial collaborators toward quality outcomes.

AI First: Rethinking Software Architecture for the Age of Artificial Intelligence
Being AI First doesn't mean simply adding AI to our software. It's about fundamentally rethinking how we design systems, moving from human-centered interfaces to capabilities directly usable by artificial intelligence.

Two Ways of Coding with AI: SDD vs Vibe Coding
Understanding the fundamental differences between two AI-assisted development approaches: Specification Driven Development and Vibe Coding.