Recent Posts

Working with Stacks in Java

There is a native Stack data structure in java.utils that comes in very handy. It’s implemented as a last-in-first-out (LIFO) stack, as you’d expect, and has...

Trump Tweets that didn’t age well

I’ve been building a neural net to generate Trump Tweets as part of my Trump Report app, and have consequentially been going through a bunch of Trump Tweets ...

JIRA template creator bookmarklet

This is a JavaScript bookmarklet that helps create pre-filled tickets. To use it, add it as a bookmarklet in your browser, then visit the JIRA issue create p...

Hillsboro Airplane home drone flight

This weekend, I finally got a chance to take some drone shots of the Hillsboro airplane home. It’s been on my bucket list forever to do this, and it was just...

Useful git aliases

After watching this talk from the 2017 Git Merge conference, I got inspired to start integrating more git aliases into my workflow.

About this site

I wanted to write a quick post about the architecture of this site for those who may be interested.

Alexa Sonos Intercom

This is a recent weekend project I built. I had a Sonos system, and thought I’d turn it into an intercom using Alexa as the input. Here’s a demo: