2020-11-09
How to Recalculate a Spreadsheet
2020-10-12
Invariant Lifetimes as Static, Unique Tokens
2020-08-05
The Limits and Lies of Incentive Alignment
2020-07-30
Five Decades of Access to Tools
2020-07-07
Identity Beyond Usernames
2019-10-28
Text Editing Hates You Too
2019-10-23
Hatched Icosahedron
2019-10-20
Notes on Splicing CRDTs for Structured Hypertext
2019-09-26
A Plotter Quine
2016-12-16
The $15 Sous-Vide Cooker
2016-04-02
Quadcopter Motor Control with a Raspberry Pi
2014-10-25
Tips for New Open Source Maintainers
2014-05-21
Emoji Shell
2014-04-03
Implementing a Hash Length Extension Attack
2014-03-29
Hashes, Nonces, and Replay Attacks on the Arduino
2014-03-24
SHA-256 in Rust
2014-03-21
Unlocking Hacker School with a Text
2014-03-14
gdb on OS X
2014-03-05
Running Assembly on OS X