The perils of outcome-based analysis
Imagine you wanted to understand how to get better at playing the lottery. You strike upon a research approach: study previous lottery winners! You collect a list of winners, look them up, interview...
View ArticleAction item template
We’re thrilled that you want to contribute to improving the system in the wake of an incident! For each post-incident action that you are proposing, we would appreciate it if you would fill out the...
View ArticleWhither dashboard design?
every dashboard is a sunk costevery dashboard is an answer to some long-forgotten questionevery dashboard is an invitation to pattern-match the past instead of interrogate the presentevery dashboard...
View ArticleOn work processes and outcomes
Here’s a stylized model of work processes and outcomes. I’m going to call it “Model I”. Model I: Work process and outcomes If you do work the right way, that is, follow the proper processes, then good...
View ArticleFrom Rasmussen to Moylan
I hadn’t heard of James Moylan until I read a story about him in the Wall Street Journal after he passed away in December, but it turns out my gaze had fallen on one his designs almost every day of my...
View ArticleBecause coordination is expensive
If you’ve ever worked at a larger organization, stop me if you’ve heard (or asked!) any of these questions: “Why do we move so slowly as an organization? We need to figure out how to move more...
View ArticleAshby taught us we have to fight fire with fire
There’s an old saying in software engineering, originally attributed to David Wheeler: We can solve any problem by introducing an extra level of indirection. The problem is that indirection adds...
View ArticleThe coming coordination calamity
We cut middle managers across the organization because AI allows us to have more direct reports per manager while still measuring and mentoring our teams effectively. – Matthew Prince, How I Choose...
View ArticleForm may follow function, but use doesn’t follow design
At this point, you have no doubt heard about GitHub’s availability woes over the past several months. In April, Mitchell Hashimoto (of Hashicorp fame) wrote a post about how he is moving his Ghostty...
View ArticleDear researchers column
The Journal of System and Software publishes a regular column called Dear Researchers: The perspective of software practitioners. Each column is an open letter to the software engineering research...
View Article