Skip to main content Home

Latest articles

How to do a Git log search

So, you want to search your git commit logs. Good news! It’s really easy to find something in your git log, and I’m going to show you how to do it. If you use git, you’re probably already familiar with the classic UNIX string searching tool, ‘grep.’ (If you already know about grep but want […]

Storing multi-line strings in JSON with JSONLint

JSON is an extremely rigid schema, which can be great, but it’s definitely not without its shortcomings. The largest of shortcoming, in my mind, is the inability to store multi-line strings in JSON. It is something that can be particularly annoying for storing things like structured text and public keys in JSON for later interaction […]

Large Django project management

As a freelance developer, I have been involved in numerous Django projects. Moving from smaller projects with only a few apps to complex larger projects is difficult to do. In most cases, I have to get my hands dirty, work on a few bug fixes to familiarize myself with the codebase. Before that though, it’s […]

Building Vagrant machines with Packer

Sharing a common development environment with everyone on your team is important. It is really hard though to keep the same dependencies, database versions and other systems in sync between different machines. Let’s look at building a Vagrant machine to do just that.

I got Ol’ Dirty Bastard’s FBI files

One of my hobbies is liberating government documents using Freedom of Information Act requests. To do this, I use the service MuckRock, which allows users to submit FOIA requests online. Using MuckRock, I have been able to obtain the FBI profile of Wu-Tang Clan member “Ol’ Dirty Bastard,” best known for his dirty rhymes and interruping the Grammy’s.
1 35 36