Programming
The Future of Pro User Software
- Sep 2023
Better abstractions and simpler environments will free our minds and creativity
Open Standards
- Sep 2023
Why did XMPP fail?
Design Docs
- Jul 2023
At Google, before starting a project, you write an informal document defining the design, documenting:
Programming Systems
- May 2023
There aren’t just programming languages, but entire systems. There’s small talk or a lisp machine, but then UNIX with C and shells (and Python etc.
Walmart's Hybdrid Cloud
- Feb 2023
Walmart Cloud Native Platform (WCNP) is an interesting case study (though proliferating buzzwords garner the odd chuckle).
SaaS Propaganda
- Jan 2023
N.b. Here I play devil’s advocate, steelmanning SaaS. I don’t do it well, the article needs attention.
Antikubernetes Propaganda
- Oct 2022
Once upon a time in a simpler world, there were but system admins.
Anticloud Propaganda
- Jul 2022
tl;dr: What’s your cost per request (cpr)? How much does more onitoring and logging drive it up for what gain in uptime/reliability/visibility?
What do you want?
- Jun 2021
How many times have you thought or heard: “What if there were a tool so powerful you could write your specifications in it, it would make them happen?
Kubernetes Remove Docker Support
- Jun 2020
People are scared.
About the Go Compiler
- Jan 2018
edit: a recent discussion which will shed much more light on this https://www.
I’m the guy who wrote/designed the first version of Google’s framework for this (a.