Serial Wire Debugging the STM32 via the Bus Pirate
In which the author spent a week or so writing a Python script to bit-bang the Serial Wire protocol using the Bus Pirate. Came in handy a couple of times when I needed to program a microcontroller and the JTAG scan chain was busted.
A Scheme Syntax-Rules Primer
In which the author tries to shed some light on the magic-filled land of how the hell Scheme syntax-rules macros figure out what you want them to do.
Runtime Scheme Detection
In which the author writes an extremely hackish library to identify R5RS implementations at runtime using various implementation-defined but not-error-causing corner cases.
Brian’s Purely Functional Brain
In which the author implements a 3-state cellular automata, and attempts to code-golf it down as far as possible without compromising readability.