Archives
-
The sad state of Linux accessibility - July 4, 2021
-
Remembering the Brain Opera - April 24, 2021
-
TinyFPGA BX secrets - April 10, 2021
-
JSON on the Apple II - March 3, 2021
-
Rust on SAMD11 - October 11, 2020
-
Rust on Longan Nano - October 1, 2020
-
Rust on Feather M4 - September 30, 2020
-
Experimenting with 9P, the Plan 9 file protocol - September 16, 2020
-
whence - June 21, 2020
-
Juneteenth in Emacs - June 19, 2020
-
iTunes phones home to the FBI - May 23, 2020
-
Stuff to watch on YouTube - April 7, 2020
-
Reducing EMI from an electromechanical bell - October 4, 2019
-
OSHW projects - October 2, 2019
-
The openness of the Kendryte K210 - September 26, 2019
-
I added commenting with Commento - September 25, 2019
-
Getting started with RISC-V - September 24, 2019
-
Getting started with PlatformIO - September 23, 2019
-
Breadboard Ethernet, part 1 - September 4, 2019
-
Breadboard SAMD11, part 2 - September 2, 2019
-
Breadboard SAMD11, part 1 - September 1, 2019
-
kbdhackfile for Night Stalker - April 15, 2019
-
Converting “De Re Intellivision” to UTF-8 - March 6, 2019
-
Feather ASCII art pinout - August 31, 2018
-
Retrocomputing - August 24, 2018
-
Programming the ATtiny85 - February 4, 2018
-
Making Your Own Circuit Boards - January 29, 2018
-
LED Christmas ornaments - November 26, 2017
-
Soldermask Expansion - September 8, 2017
-
Setting up a Raspberry Pi - June 24, 2017
-
Haskell with SparkFun Simultaneous RFID Reader - June 6, 2017
-
Fish Dish and wiringPi - March 28, 2017
-
Haskell projects on Raspberry Pi - February 27, 2017
-
GPIO on Raspberry Pi with Haskell - December 26, 2016
-
Programmable Christmas lights with Trinket - December 23, 2016
-
Programmable Christmas lights with Haskell and Raspberry Pi - December 22, 2016
-
Android development on the command line - September 14, 2016
-
normalization-insensitive - August 11, 2016
-
Gluten-free at Disneyland - June 12, 2016
-
Converting SVG to DXF - May 3, 2016
-
My first experience with laser cutting - April 30, 2016
-
My first experience with 3D printing - April 30, 2016
-
Building a GHC cross-compiler - April 13, 2016
-
Book Recommendations - April 1, 2016
-
Goodbye, Chrome! Hello, Chromium! - March 22, 2016
-
Using Javascript for a more portable web page??!! - February 18, 2016
-
State of the Light Bulb, revisited - February 11, 2016
-
Building my own router - January 19, 2016
-
Copying pictures with ADB - January 18, 2016
-
Corner rollers - October 20, 2015
-
Circuit board modesty - September 21, 2015
-
When did web pages stop being documents? - September 17, 2015
-
Controlling LIFX without Internet - September 14, 2015
-
State of the Light Bulb - September 7, 2015
-
Play Store plagiarism - August 12, 2015
-
ImageUniqueID isn't very - April 7, 2015
-
LIFX notes - March 28, 2015
-
No firmware upgrade goes unpunished - March 27, 2015
-
Peculiarities of shebang - September 30, 2014
-
Crying Wolf - May 23, 2014
-
OpenSSL is even more horrifying than I thought it was - April 13, 2014
-
Some things can't be recycled - March 3, 2014
-
How to get the number of bits in an OpenSSL key - December 16, 2013
-
Making Ubuntu 12.04 Not Suck - July 20, 2013
-
Thermostat bugs - May 16, 2013
-
First Blog Post - January 27, 2013