The Builder’s Trap

The Builder's Trap

Every developer knows the satisfaction that comes from building a software system. Type in a stream of characters and somehow you’ve built something that appears …

Read more

Email is Async

Email is Async 1200x600

Too many leaders treat email and messaging tools such as Slack or Teams as a synchronous communication channel, increasing their interruptions and destroying their productivity. …

Read more

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

Look Ahead

Look Ahead

When you’re driving a car, you shouldn’t focus on only the metre ahead of you. When you’re walking, you don’t put your entire focus on …

Read more

Double-Loop Learning

Double-loop learning is one of the most powerful leadership tools I draw on. Too many leaders don’t draw on double-loop learning. I can tell because …

Read more