Bookmarks
These are articles and links that I’ve saved from around the web using Raindrop.io
Chernobyl DevOps: Software Engineering, Disaster Management, and Observability
Or at least, that’s the story that operators working for FirstEnergy in a power substation in Wadsworth, Ohio, just a few miles southwest of Akron, had in front of them. All systems seemed…
Changing Lanes - Becoming a Platform Product Manager - Mind the Product
I’m a product manager for a content management system that runs some of the most-visited websites in the world. Our team reports to the CTO, and we sit within the engineering arm of the organization. Prior to this I’d had a year’s product experience at a customer-facing SaaS comp
Product management in infrastructure engineering.
Recently a bunch of teams I work with have turned the corner, having paid down technical debt to a long-term sustainable level. The future unfurls with possibility. Many of the infrastructure engineer teams I’ve been a part of have struggled to make the transition from maintenanc
Stop Trying to Delight Your Customers
To really win their loyalty, forget the bells and whistles and just solve their problems.
Testing in Production: the hard parts - Cindy Sridharan - Medium
There’s a fair bit of chatter about the virtues of testing in production these days. I’ve myself written about this topic over a year ago. This post isn’t so much of an argument as to why one should…
Testing in Production, the safe way - Cindy Sridharan - Medium
In this post, I hope to explore different forms of “testing in production”, when each form of testing is the most beneficial as well as how to test services in production in a safe way. However…
Accelerate - Building and Scaling High Performing Technology Organisations
I first read Accelerate by Nicole Forsgren, Jez Humble, Gene Kim back in 2018 when it was a hot topic in the office; only an hour or two would go by between overhearing somebody talk about it, internal blog posts were being written, and we’d receive emails about following the fin
Pando: Move fast, break things: The sad story of Platform, Facebook’s gigan
Democratizing career progression
Strong Opinions Loosely Held Might be the Worst Idea in Tech - The Glowforg
Meet Glowforge, the 3D laser printer that makes magical things at the push of a button.
The problem with ‘5 whys’
‘The Problem with…’ series covers controversial topics related to efforts to improve healthcare quality, including widely recommended but deceptively difficult strategies for improvement and pervasive problems that seem to resist solution. The ‘5 whys’ technique is one of the mo
Six Common Traps that Undermine Strategic Product Management [Mind the Product]
Product management blog that summarizes product manager posts, news and articles from around the web.
Bot Ross: Teaching a Computer to Paint
I am not, I will admit, a terribly good artist. Not with a brush and paint at least. I can make a credible effort with a pen or pencil, provided you’re not after something tricky like human hands or…
How Postgres Makes Transactions Atomic
A dive into the mechanics that allow Postgres to provide strong atomic guarantees despite the chaotic entropy of production.
Are Cats Liquid? - Tenderly
Most contemporary physicists are concerned with technical, big-picture questions: Why do neutrinos have mass when the Standard Model says that they shouldn’t? Why are quantum field theory and general…
Open Banking in the UK: what's happened so far | 11:FS Pulse
Since January 2018, we have heard a lot about Open Banking, the regulation that has released the financial data of consumers from the banks’ ownership and into the hands of consumers. The short answer is “Yes, a lot has changed.” It took us over a century to build the mess that w
8 Things Leaders Do That Make Employees Quit
They’re some of the most expensive mistakes you can make.
Liberating Structures - Introduction
liberating structures, social invention.net, microstructures, disruptive innovation, behavior change, collaboration, social invention, diffusion of innovation, strategy, transformation, heuristics, complexity science, emergence
You should not run your mail server because mail is hard - poolp.org
TL;DR: - Mail is not hard: people keep repeating that because they read it, not because they tried it - Big Mailer Corps are quite happy with that myth, it keeps their userbase growing - Big Mailer Corps control a large percentage of the e-mail address space which is good for non
Ten Principles for Growth as an Engineer - Dan Heller - Medium
A brief list of practices for maturing as a software engineer.
How to do a code review | eng-practices
Google’s Engineering Practices documentation
The True Cost of Commuting
It was a beautiful evening in my neighborhood, and I was enjoying one of my giant homebrews on a deck chair I had placed in the middle of the street, as part of a nearby block’s Annual Stree…
I test in prod – Increment: Testing
Testing in production is a superpower. It’s our inability to acknowledge it that’s the trouble.
Agile Software Guide
Agile software development is an approach designed to build software for uncertain and changing needs.
An introduction to innersource | GitHub Resources
Organizations worldwide are incorporating open source methodologies into the way they build and ship their own software.





















