In the midst of two days of dense, technical talks at LoopConf last month, the moment when I knew that my… Read more The Best Talk from LoopConf 2018
Last month I had the pleasure of attending this year’s edition of LoopConf, a developer conference that distinguishes itself from… Read more Loop Me ‘Round
In June I departed Bocoup, the open-source software engineering consultancy where I’ve worked since 2013. Since then I’ve been traveling, doing some contracting work and planning my next move, but I’ve also been reflecting on the extraordinary experiences I shared as a part of a very unusual company.
Attempting to apply a new code style to a large existing codebase with tools like ESLint can be a daunting prospect; when your linter shows thousands of errors, it’s hard to know where to start without derailing more important work. By using Git to determine which files we have recently changed, however, we can break this Sisyphean task down into manageable chunks that align with our existing sprint feature work. Progressive linting makes your whole codebase more consistent, one patch at a time.
In January I had the pleasure of speaking at the inaugural Day of REST event in London, where I presented… Read more Pay No Attention to That WordPress Behind Your Application
I recently contributed an article entitled A Facade for Tooling with NPM Scripts to the Bocoup blog. Package.json script aliases… Read more Blog post on Bocoup.com: Using NPM script aliases as a tooling facade
I had the pleasure of speaking in New York this month at EmpireJS, and the video of my talk has… Read more Side Projects, Front & Center! from EmpireJS
I was hoping to make it through New York this month so I could see Yuken Teruya’s The Simple Truth at Josée… Read more The sculpture of Yuken Teruya
Around 3:45 today, my coworker Claire dropped a link into our company IRC channel that the “World’s Largest Key Lime… Read more Key Lime Pie, at scale
A Jaume Plensa quote I read last summer, on why he uses faces in his art: For me, a face… Read more Faces