JSON extraction wizadry with JQ

I’m currently playing around with elasticsearch, building a pipeline to ingest and modify millions of documents. While I’m still in the early, experimental stages I am tweaking my code then running my indexing script, only to find, a million documents...

Escaping Virtualenv Hell

Early in my developer career I was given some ‘rules’ for working with python that resulted in me having a near terror response whenever I considered starting a python project.

In-Situ Commit Squashing

Before creating a pull request you typically have to perform a rebase against the branch you are merging with (typically origin master), I’ve written a visual guide to that git-workflow process. Part of this rebase process allows you to cleanse...