Archive
2021
- Nov Building a Secret Santa allocator and SMS sender using a Raspberry Pi Pico/MicroPython and SIM800L module
- Oct Building a 2FA TOTP generator using a Raspberry Pi Pico and MicroPython
- Jul Building a Rubik Cube Solver using Rust/WASM and Three.js/React
- Jul Building an optimal Pocket Cube (2x2x2) Solver using Rust/WASM and Three.js/React
- Apr Advent of Code 2016 - Day 11 - Radioisotope Thermoelectric Generators
- Apr Advent of Code 2016 - Day 10 - Balance Bots
- Apr Advent of Code 2016 - Day 9 - Explosives in Cyberspace
- Mar Advent of Code 2016 - Day 8 - Two-Factor Authentication
- Mar Advent of Code 2016 - Day 7 - Internet Protocol Version 7
- Mar Advent of Code 2016 - Day 6 - Signals and Noise
- Mar Advent of Code 2016 - Day 5 - How About a Nice Game of Chess?
- Mar Advent of Code 2016 - Day 4 - Security Through Obscurity
- Mar Advent of Code 2016 - Day 3 - Squares With Three Sides
- Mar Advent of Code 2016 - Day 2 - Bathroom Security
- Mar Advent of Code 2016 - Day 1 - No Time for a Taxicab
- Feb Advent of Code 2015 - Day 25 - Let It Snow
- Feb Advent of Code 2015 - Day 24 - It Hangs in the Balance
- Feb Advent of Code 2015 - Day 23 - Opening the Turing Lock
- Feb Advent of Code 2015 - Day 22 - Wizard Simulator 20XX
- Feb Advent of Code 2015 - Day 21 - RPG Simulator 20XX
- Feb Advent of Code 2015 - Day 20 - Infinite Elves and Infinite Houses
- Feb Advent of Code 2015 - Day 19 - Medicine for Rudolph
- Feb Advent of Code 2015 - Day 18 - Like a GIF For Your Yard
- Feb Advent of Code 2015 - Day 17 - No Such Thing as Too Much
- Feb Advent of Code 2015 - Day 16 - Aunt Sue
- Feb Advent of Code 2015 - Day 15 - Science for Hungry People
- Feb Advent of Code 2015 - Day 14 - Reindeer Olympics
- Feb Advent of Code 2015 - Day 13 - Knights of the Dinner Table
- Feb Advent of Code 2015 - Day 12 - JSAbacusFramework.io
- Feb Advent of Code 2015 - Day 11 - Corporate Policy
- Feb Advent of Code 2015 - Day 10 - Elves Look, Elves Say
- Feb Advent of Code 2015 - Day 9 - All in a Single Night
- Feb Advent of Code 2015 - Day 8 - Matchsticks
- Jan Advent of Code 2015 - Day 7 - Some Assembly Required
- Jan Advent of Code 2015 - Day 6 - Probably a Fire Hazard
- Jan Advent of Code 2015 - Day 5 - Doesn't He Have Intern-Elves For This?
- Jan Advent of Code 2015 - Day 4 - The Ideal Stocking Stuffer
- Jan Implementing a Compound Set in TypeScript
- Jan Advent of Code 2015 - Day 3 - Perfectly Spherical Houses in a Vacuum
- Jan Advent of Code 2015 - Day 2 - I Was Told There Would Be No Math
- Jan Advent of Code 2015 - Day 1 - Not Quite Lisp