January 26, 2026 · 3 min read
Specialization vs Generalization
Why every software engineer eventually faces the question of depth versus breadth — and why there’s no universal right answer.
career specialization generalization
Why every software engineer eventually faces the question of depth versus breadth — and why there’s no universal right answer.
Why the software engineering career ladder breaks down after senior, and what growth actually looks like beyond job titles.
Exploring the evolution of the software engineering role, the shift from writing code to systems thinking, and what it means to grow as a senior engineer in 2026.
The origin story of Asterisk Pound and the transition from IT administration to software engineering.