Work with Me
My background is in software, with a special focus on the intersection of product thinking and operational reality.
I coach individuals, teams, and small organizations who are struggling to get things done. "Struggling" can take many forms:
- You're working hard, burning yourself out but still not achieving your goals.
- You're stuck in procrastination and avoidance.
- You know what you want to achieve, but chronic overcommitment means you're doing a bad job over too much surface area.
- You're struggling with decision-making, either hesitating for fear of making the wrong decision or trapped in thrash mode, jumping from shiny object to shiny object.
- There's a confusing disconnect between leadership and delivery teams; "why can't they just do what we say" vs. "why can't they just tell us what they want?"
- There's an adversarial relationship between product and operations, a tug-of-war between the need to ship quickly and the need to keep the ship afloat.
I bring over 20 years of experience delivering software at a range of organizations
How I coach
I like to engage with a specific, concrete challenge. The nature of the project or problem is likely to evolve as we collaborate, but choosing something very tangible helps us stay grounded and makes it easier to see how our work is serving you.
I'm big on deliberate cycles, so I prefer to work together for a set period of time with a concrete goal and then reassess. I typically work in cycles of a quarter (~3 months) or half-quarter (6-8 weeks) with check-ins at least weekly.
Are we a good fit?
We might be a good fit if you're looking for practical support with:
- Designing work and feedback cycles for better delivery.
- Improving operational reliability of technological systems in a way that supports innovation.
- Managing the chronic and acute stress of being on-call and responding to incidents.
- Regenerative work practices for individuals or organizations.
We're not a good fit if you want to:
- Focus on a single financial bottom line to the exclusion of whole-system health.
- Follow a simplistic out-of-the-box framework.
- Implement a specific technology or process without accounting for the messy reality of working with humans.
Interested in working with me? Set up a complimentary 20-minute connection call to explore the possibility space.
Bona Fides
- B.S. Engineering Physics, Embry-Riddle Aeronautical University
- Principal at Adaptive Capacity Labs. Prior roles as software engineer, product marketer, and product manager at companies including New Relic, Jeli.io (acquired by PagerDuty), Gruntwork
- Founding board member of the Resilience In Software Foundation
- SREcon Program Committee / Facilitator
- Trained in coaching by Leo Babauta (Zen Habits, Fearless Mastery)
Publications & Talks

- On adaptive capacity in incident response (co-authored with John Allspaw and Dr. Richard I. Cook, Increment, February 2021)
- Building and revising adaptive capacity sharing for incident response: a case of resilience engineering (co-authored with Dr. Richard Cook, Applied Ergonomics, September 2020)
- Having the Bubble: How Your Experts Build, Maintain, and Spread Deep System Knowledge (O'Reilly Velocity, San Jose, 2019)
- Brains, Bytes & Blowups: How Humans Learn to Keep Complex Systems Alive (Nike Tech Talks, 2019)
- Fighting Fires for Fun & Profit (aka Better Incident Command to Reduce MTTR) (Continuous Lifecycle, London, 2019; O'Reilly Velocity, London, 2018; The Lead Dev, NYC, 2018)
- On-Call and Incident Response: Lessons for Success (New Relic blog, 2018)
- SRE-iously: Defining the Principles, Habits, and Practices of SRE (New Relic webinar, 2018)
- DevOps Takes Practice (New Relic FutureStack, London / Berlin / New York City, 2017)
