Musings, opinions and random thoughts on tech leadership, AI and running
Oct 23, 2025
•
5 min read
Finding the narrow path between swallowing the hype and rejecting the pessimism
Nov 12, 2025
8 min read
The strategic discipline that underpins successful AI adoption
Nov 26, 2024
7 min read
What differentiates a good engineering manager who is ready for the next step?
Nov 6, 2023
2 min read
The books I'm regularly recommending to new and prospective leaders.