Writing
Notes on performance, architecture, and the craft of shipping fast web apps.
AI Systems, Classified: Match the Machine to the Task
A catalog of AI systems from rules to frontier models, with a task-size scale and pairing rules so you match the machine to the job instead of the hype.
- #ai
- #machine-learning
- #system-design
- #architecture
API Interface Standards: A formal history
A history of API standards from RPC and SOAP to REST, OpenAPI, and agent protocols - Where tooling and adoption, not standards bodies, chose the winners.
- #api
- #architecture
- #standards
- #backend
- #api-design
- #rest
- #openapi
- #graphql
- #grpc
- #web-services
Capacity Planning Is Multiplication
Size any system from one number — monthly active users — with a chain of multiplications and a few benchmark-backed constants. Orders of magnitude, not exact.
- #architecture
- #system-design
- #scaling
- #infrastructure