software (36)
- Beyond the README: Enforcing Application Guardrails at Runtime - March 31, 2026
- Time-Travel Debugging: Replaying Production Bugs Locally - February 24, 2026
- Testing Side Effects Without the Side Effects - December 27, 2025
- Managing Side Effects: A JavaScript Effect System in 30 Lines or Less - November 24, 2025
- The Innocent Loop - April 30, 2025
- Lessons from David Lynch: A Software Developer's Perspective - February 15, 2025
- Runtime Diagnostics: Catching Bugs as They Happen - January 13, 2025
- Writing Composable SQL using Knex and Pipelines - November 25, 2024
- Self-documenting Code - October 20, 2024
- Avoiding if-else Hell: The Functional Style - September 23, 2024
- Firewalling Your Code - August 20, 2024
- Teaching Programming with BASIC - July 14, 2024
- I Don't Trust My Own Code - May 27, 2024
- Easy Application Deployments with Linux - May 19, 2024
- Back to Basics in Web Apps - April 24, 2024
- Beyond Foreign Keys - April 5, 2024
- Software Architectures in a Nutshell - March 26, 2024
- Making Technical Decisions - March 5, 2024
- Economics of Bugs - February 20, 2024
- Works On My Machine - February 7, 2024
- Decoding Complex-Sounding Programming Terms with Examples - January 24, 2024
- On Unix Philosophy - January 14, 2024
- One Function Per Line - December 20, 2023
- Writing Robust Code via Idempotence - December 14, 2023
- Common SQL Mistakes Developers Make - December 5, 2023
- Practical Defensive Programming - November 26, 2023
- Design Patterns vs. First Class Functions - November 15, 2023
- Debugging is Programming - November 7, 2023
- Writing Testable Code: A Simpler Way - October 30, 2023
- Three Aspects of B2B Software Development - October 23, 2023
- Small Software Development Team Structure - October 15, 2023
- Three Stages of Software Development - September 20, 2023
- All Software have Bugs - October 13, 2022
- Lodash, a Middle Ground between JavaScript and TypeScript - June 19, 2022
- Our Experience with PostgreSQL on ZFS - April 16, 2022
- Choose Your Cloud Dependencies Wisely - April 15, 2022
audio (8)
- Little Big Line Array Build - June 17, 2025
- Little Big 18" Subwoofer Build - March 28, 2025
- Building Valkyrie: A Compact High-Output Speaker with Smooth Directivity - December 12, 2024
- Building Valeria: A Compact Horn-Loaded Speaker - July 27, 2024
- DIY Dual Column Speaker Stands - January 7, 2024
- Making a KEF LS50 Clone - November 17, 2023
- Three Power Amp Fan Mods - September 29, 2023
- Subwoofers for Home Use: An In-depth Guide - February 12, 2023
general (4)
- CNC Router Control Box Wiring - September 24, 2023
- Favorite Exercise - June 23, 2022
- Writing from a Software Developer's Perspective - April 23, 2022
- About Lack of Imagination - April 14, 2022