Juggling Multiple SSH Keys

You probably have some ssh key files (~/.ssh/id_rsa{.pub,} or similar) kicking around if you've ever needed to use a service that uses public key cryptography, like Github »


Hardware: a living, conscious, human brain capable of reading English and with a high school level of education in mathematics, science, and history, and that is greater than the 70th »

Consolidation – Week 1

I've decided to experiment with a weekly blog post that consolidates my reading, programming, and general learning. Here's week 1! Reading Some portion of Surely You're Joking, Mr. Feynman Quite »

Chernoff Faces with D3 and React.js

TL;DR: here's the demo! Chernoff faces[1] are a useful way to visualize multivariate data in a way that leverages the great facial recognition ability of our brains. There's »

Terminals Shouldn't Be Scary!

Terminals are crucial to mastering computers and are super fun to play with. But you don't need to be a gray beard to master the terminal! You can learn it »

Interstellar is pretty great

Do not go gentle into that good night, Old age should burn and rave at close of day; Rage, rage against the dying of the light. (spoilers!) This quote represents »

Thoughts About Strangeloop 2014

For those not yet familiar with the awesomeness of Strangeloop, it is a yearly conference about “emerging languages, concurrent and distributed systems, new database technologies, front-end web, and security." This »

Git Recent Branches

Have you ever wanted git branches to display all branches sorted by the last commit date? Let's say you're working on a project with a lot of branches, you're hopping »

Minimal Emacs Config

I love the versatility of emacs, even without any additional packages. You get a powerful and fast editing environment that is ridiculously extendable if you so desire. I used to »

Have You Read Worm?

I just finished reading Worm, a smartly written and relentlessly intense web serial by Wildbow. It’s about an introverted high school girl named Taylor who’s one of many »