Post-Incident Questionnaire for Engineers
This is my light-hearted attempt to help engineers get the most value out of a downtime incident.
View ArticlePost-Incident Questionnaire for Managers
This is my light-hearted attempt to help engineering managers get the most value out of a downtime incident. Introduction So you had an incident? Condolences.On the bright side, however, perhaps there...
View ArticleBook Sneak Peak: Slow Consumers
The following content is a small extract from my latest book Beyond Effective Go – Part 1 – Achieving High-Performance Code. Slow consumers When designing function and method APIs that publish data to...
View ArticleGetting Started with SRE – Step 1 – Instrumentation
Introduction After we set ourselves the goal of system reliability, our first goal must be awareness. Simply put, we must be fully aware of how our service performs. By performance, we are not...
View ArticleGetting Started with SRE – Step 2 – Dashboards
Introduction In Part 1 of this series, we introduced the goal of understanding how our system performs by adding instrumentation. This article expands on this goal by taking the instrumentation data...
View ArticleThe What, When, Why, and How of Testing
When it comes to testing, the most common misunderstanding is the motivations of testing itself. Some folks see testing as a burden imposed from on high. Some folks see testing, or more specifically,...
View ArticleThe What, When, Why, and How of Testing (Part 2)
In the previous post, we examined the Why and When of testing in this post, we will build on that foundation and look at How much we should be testing.
View ArticleThe What, When, Why, and How of Testing (Part 3)
In the previous posts, we examined the Why, When, and How Much of testing. In this post, we will complete the thread with an examination of What we should be testing and What we should not be testing.
View ArticleMy latest book is off to editing, and I’m excited!
Just dropping a quick update to let you know that Beyond Effective Go part two is finally going off for professional editing tomorrow! After the tremendous response to part one, I’m determined to make...
View Article