2024
September
- Sep 27: Rewriting Rust: A Response
July
June
- Jun 5: My Programming Journey
May
March
February
2023
December
August
- Aug 18: The Scourge of 00UB
July
- Jul 10: How Yzena Versions Software
- Jul 10: How I Made a Monorepo
February
2022
September
April
March
February
- Feb 10: Goodbye, Kitty
2021
July
- Jul 28: Projects in the Pipeline
April
- Apr 7: Counting Words in C with Yc
- Apr 3: My First Programs
- Apr 2: A dc Script for Easter
2020
December
February
January
- Jan 31: Designing the Hundred-Year Language
- Jan 31: Designing a Type System
2019
December
- Dec 25: Values for Yao
- Dec 25: Designing for Good Thoughts
- Dec 16: Structured Concurrency Definition
- Dec 1: bc/dc Tips and Tricks
November
- Nov 28: bc PRNG
- Nov 15: Auditing Software Is Hard
August
2018
November
- Nov 6: PL Design 4: Features
- Nov 6: PL Design 3: Reducing Bugs
- Nov 6: PL Design 2: Reducing Friction
August
- Aug 16: PL Design 1: Principles
- Aug 14: Tech Crises
May
- May 31: Programming Language Wish List