Extracurricular Activities
Most Recent
Two ways to communicate using SPI on the Raspberry Pi.
Publishing status data, over a network, with MQTT and HTTP.
Creating a homebrew USB device to get radio signal data onto a network.
To know when AOGR bathrooms are available, I set up a radio network to broadcast availability.
I created a set of digital flashcards in Anki to help me learn and remember the names and faces of my coworkers.
Manually clicking through the Anki browser to pick out words reviewed today is annoying. Let's create a script to do this for us automatically.
Keep up with our latest posts.
We’ll send our latest tips, learnings, and case studies from the Atomic braintrust on a monthly basis.
[mailpoet_form id="1"]
I was recently setting up a new laptop, and I decided to set up the old email client mutt. I'd used it productively in the past and liked it, but hadn't ever bothered to get it con
How to use GnuPG to transfer subkeys to an OpenPGP Smartcard and use it with OS X for encryption, signing, and SSH authentication.
A tutorial on using Mustache to dynamically render the contents of a build tree.
In my ongoing saga of getting my daughter into programming and design, we decided to port our initial version of Bacon Bits from Ruby over to an iOS game.
How I used a small Ruby script with ActiveRecord to learn more about my Anki database.
A game networking library that use the simultaneous-simulation technique to manage state synchronization between players without complicating game logic.