Any good investigation builds on assumptions, and when they're wrong you can
end up down a dark path. Read about an incident where this happened badly,
and learn some strategies to avoid falling into the same trap.
Starting next week, I'll be joining the incident.io team after logging off for the
last time at GoCardless. Mostly for myself, here's some reflections on the
last five years.
Working hard is a great way to accelerate learning, but it can come at a
cost. This post shares my experience and lessons taken from great role
models I've found along the way.
The upcoming Golang embed directive can help distribute applications that
website into your Go program, simplifying distribution to single binary.
Compression is a trick that can be used to solve a load of problems. Outside
of well known use cases, there are a variety of opportunities to improve
efficiency or save money by leveraging compression.
This post covers one such opportunity, where a tiny change allowed us to
save >$30k per year in infrastructure cost, along with a few other
big-savers from judicious application of compression.