Simple Command Line Function to Decode JWTs

I come across a lot of JSON Web Tokens (JWTs) these days, and I often want a quick way to see what information is encoded in them. An easy solution...

JDBI With Custom Types

I’ve been using JDBI recently for interacting with a database in Java and I generally like it. It lets you write explicit queries, and it is relatively simple to map...

Continuous Deployment Isn’t Just for Applications

While we’ve been pushing more of our production services towards Continuous Deployment for faster and safer releases, we’ve discovered we can build the ideas of Continuous Deployment into our culture...

Migrating Blog From Ghost to Jekyll

I just finished migrating this blog from Ghost to Jekyll. Why Ghost served me well for a long time, but it finally reached a point where it was more effort...

Vim Function for GitHub Links

Update (1/31/2018): I extracted this code to a vim plugin and made a few improvements to it: https://github.com/pgr0ss/vim-github-url I write a lot of code in Vim, and depending on the...