CodeKraft
When You Inherit a Struggling Team
5 Useful Aphorisms to Elevate Your Leadership Game
Book Review: Thinking in Systems
Finding the Goldilocks Zone: Just the right amount of process
Book Review: The Mom Test
Book Review: Waltzing With Bears: Managing Risk on Software Projects
Paper Review: Dynamo: Amazon’s Highly Available Key-value Store
Leadership Strategies for Product Maturity Phases
BCE: A structured approach to prioritizing work and allocating resources
Incident Response doesn’t have to be painful: Common pitfalls and recommendations
The language Series: Ruby
Turning Tension into Triumph: Techniques for Tough Conversations
The cow and the chicken: overcoming resistance to change
Help! I’m stuck! I want to get to the next level!!
Keep calm and carry on: Taming the siren call of overwhelm and overwork
A 3-step strategy for experienced professionals starting new jobs
The complicated parts of leadership: Eliminate chaos
Ace Your Job Interview: Tips for Landing Your Dream Job
The complicated parts of leadership: Trust and Verify
The complicated parts of leadership: Betting on people
10x your feedback game: Choose kindness over niceness
Evaluating Managers: 5 heuristics to measure managerial impact
Scaling past Port Exhaustion: when 100k+ ports were not enough
Why most monitoring strategies fail
Book Review: Slack, Getting past burnout, busywork, and the myth of total efficiency