
What to do when you disagree with management
The four options when required to do something you don't believe in.

Good process, bad process
A well-designed process is often a precondition to efficient knowledge work.

Tiny DevOps episode #49 Gorjan Jovanoski — Saving the planet, one server at a time
Gorjan Jovanoski is the co-founder of AirCare, the mobile app that helps you know what you breathe. He joins me to tell the story of founding AirCare, and share some of the surprises, good and bad, along the way.
No Nonsense Agile Podcast
Murray Robinson and Shane Gibson, had me on the No Nonsense Agile Podcast, to discuss implementing Continuous Delivery.
Adventures in DevOps 140: User Management
We discuss the cross section of user management and DevOps.
Subscribe to the Daily Commit
Every day I write about improving software delivery at small companies like yours. Don't miss out! I will respect your inbox, and honor my privacy policy.Unsure? Browse the archive.

Work execution vs. workflow
Knowledge work is the combination of work execution and workflow. Execution usually gets the attention in IT.

When waterfall isn't waterfall
Frequently, when I hear someone defending "waterfall", and dig deeper they're actually talking about small-a agile.