Generating Simpson's Paradox with Z3

Thoughts on Rust

As We May Toast

Exploring programming languages and moving to Amsterdam

Interfaces for prototyping hardware

A Relational Spreadsheet

CADtron: A gesture-based CAD environment

A home made PCB stepper motor

Notes from a Year of Building Keyboards

Why I rewrote my Rust keyboard firmware in Zig: consistency, mastery, and fun

Pricing niche products: Why sell a mechanical keyboard kit for $1,668?

Performance of Rust's match vs. lookup tables

Exploring a shipping puzzle

Designing an email-only Slack interface

Designing apps for the E-Ink Kindle