Rewiring DRY

The Developer DRY (Don’t Repeat Yourself) Developers often learn the useful heuristic DRY (Don’t Repeat Yourself). Having a concept repeated across a codebase many times …

Read more

The Definition of a Tech Lead

Our industry is infamous for confusing terms. Roles in software development are a good example. Titles like Architect, Tech Lead, Team Lead and Engineering Manager …

Read more

Maker vs Multiplier

In my coaching sessions with first-time leaders, I listen carefully to uncover their default operating mode: Maker or Multiplier. Both of these modes are important …

Read more