Writing
Software Development
Articles about software development exploring career growth, engineering leadership, and software craftsmanship.

Top Five Things Every Intermediate Developer Should Know
From writing tests to mentoring others, craftsmanship begins when you start shaping systems intentionally
Part 2 of 3 · Developer Career Playbook
Intermediate developers mature fastest when they deepen architectural thinking, embrace testing, cross-train in new paradigms, mentor actively, and treat performance as a first-class design constraint.
Read essayTopics & tags
- Engineering Leadership
- Career Growth
- Software Craftsmanship