vnykmshr

Craft

2021
2020
Craft

The crossover

The first migration had a platform on fire. The second has one that works. That is the harder one.

2018
Craft

The war room

The prep runs out ninety minutes in. The rest is improvised on a floor where nobody leaves.

2015
2014
Craft

Git history with Gource

Turning months of git commits into an animated video with Gource and ffmpeg -- then opening the weekly sharing session with it.

2013
Craft

Node.js style guide

Our team's Node.js conventions -- error-first callbacks, early returns, callback alignment, and the formatting rules we drilled into every new developer.

Craft

History as communication

Commit history isn't a log of what happened -- it's a narrative you author. Rebase, atomic commits, and the discipline of writing history for the person reading it six months from now.

Craft

Starting over

Ditching WordPress for a custom Node.js blog engine powered by libgit2 -- git as the content store, markdown as the writing format, npm for everything else.

2012
2010