A weekly letter from Nat Bennett

Latest

Jul
03
Why you shouldn't use Terraform to manage Kubernetes workloads

Why you shouldn't use Terraform to manage Kubernetes workloads

Terraform's "state" is deceptively hard to manage, introduces security risks, and is redundant with Kubernetes internal state management.
8 min read
Jun
26
Throw away your prototypes

Throw away your prototypes

Design prototypes tend to be the product of one person. Production code needs to be the product of a team.
2 min read
Jun
20

Read the Code

The code always tells the truth.
1 min read
Jun
05

How to get acquired (without losing your mind)

If you, too, are a deeply anxious and conscientious person and you are staring down this newest acquisition and freaking out about it, I have some advice.
4 min read
May
30
Tests need to be faster than you probably think

Tests need to be faster than you probably think

Serious TDD practitioners and teachers tend to consider tests "slow" if they take longer than 15 seconds. Ideally they're faster than that, if you're going to run them on every code change.
3 min read
May
22
Test first, design second

Test first, design second

We always figured out how we were going to test things before, or while, we designed them.
4 min read
May
15
DevOps for Application Developers

DevOps for Application Developers

Unfortunately, Númenor has drowned, so you're probably going to have to learn about something called Kubernetes.
11 min read
May
08

App mindset, Infra mindset

Hey there newsletter readers. I'm Nat Bennett, software consultant and dog namer extroardinaire (current front runners for the next one:
3 min read
May
01

Use retros to quickly gauge team health

I often need to be able to quickly assess how a team is doing: its morale, its ability to solve problems, and the obstacles in its way to being able to solve those problems. In the first weeks on a team I typically be ask myself a handful of standard questions.
2 min read
Apr
24

A new season of Simpler Machines

Hello again, much-missed e-mail companion! I’m Nat Bennett, and you’re reading the first issue of the second season
3 min read