When should you pick up the phone?
If a discussion becomes emotional, repetitive, or otherwise unproductive, it's time to pick up the phone.
A merge a day keeps the conflicts away
Merge a minimum of one PR each day. Make small PRs. Don't worry if the feature is incomplete, only that each PR works.
Tiny DevOps episode #6 Olaf Molenveld — Getting started with Progressive Delivery
Olaf Molenveld joins me to explain the concept of Progressive Delivery, when it makes sense, and what homework every team should do before getting started.
How to learn a new tech stack
The three (plus one) approaches I've used to change tech stacks in my career.
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.
The misunderstood MVP
Many people are confused by the concept of an "MVP". If you wait until your product is lovable, or even complete, you've wasted time you could have been learning.
Full-Cycle Developers
I love the term "Full-Cycle Developer", as I think it helps encapsulate the goal of the U-Shaped Cell.
From the message queue: What is the best company to work for as a beginner?
What job should you choose out of school? Choose a one based on which will help you achieve your personal career goals.
Hidden dependencies and the Fastly outage
Next time you have an unexpected outage, take note, document it, and consider coming up with a mitigation strategy.
Tiny DevOps episode #5 George Stocker — A Dogma-Free Approach to TDD
Guest Goerge Stocker cuts through the often polarizing debate about Test-Driven Development (TDD) and offers his view on when the practice does and DOES NOT make sense, based on technology as well as human factors which are often overlooked.
The most important "agile" principle
Without a culture of learning, any agile framework, process, or workflow will stagnate and ultimately fail.
Why I spent more than 400 EUR on software I didn't want
I have a job to do, and spending €400 allowed me to complete the job more effectively.