Coding Practices —4 min read
What is the ROI of Test-Driven Development?

Common break-even calculations for TDD are wrong when experienced TDD devs are involved becuase TDD makes development faster.

Continuous Improvement —7 min read
The Zero-prep Postmortem: How to run your first incident postmortem with no preparation

Software Delivery —5 min read
4 Benefits of Continous Deployment

Not long ago, the idea of a one-button software build was novel. Now it seems blasé and continuous deployment takes that concept to the next level.

Code Review —12 min read
Can Pull Requests Be Replaced?

Tech Tools —5 min read
Is Kubernetes Right for a Small Team?

Go Programming —6 min read
Go JSON Tricks: The Self-Referencing Marshaler

Code Review —4 min read
My Funny Habit: Code Review for Solo Projects

Career Advice —14 min read
How to Land a Job Using GitHub

Your GitHub profile is the centerpiece of any modern engineering CV. Here are some tips to help make yours stand out.

Everything Else —5 min read
Why Great Habits Are More Important Than Great Skills

Tech Tools —8 min read
The 3 Best Config File Formats

Go Programming —5 min read
Go JSON Tricks: Extending an Embedded Marshaler