Author: chris

  • Jekyll to Hugo Along with an Updated Deployment Script

    I moved my blog from Jekyll to Hugo because I can’t leave well enough alone. Jekyll is wonderful, it’s also slower than it should be for building a site. Not like “go get some coffee” slow, but building felt sluggish. I also needed to reconfigure my workflow for publishing anyway. My earlier workflow involved running…

  • The Peripheral

    I was talking to a friend a month or so ago about when and why we put books down. Sometimes it’s not grabbing you, or the author seems to be wasting your time, or any number of other reasons, but it happens. I’m a completionist at heart, but steadily learning to stop feeling guilty about…

  • Deep Work

    A few days ago I went on a self-imposed twitter break. This book showed up the next day and I proceeded to read it in a handful of days because apparently I do have free time, it was just being eaten up in tiny increments of distraction. To say I was primed for Deep Work…

  • Canon Lenses for Sale

    We’re selling a few canon lenses. All are mechanically and optically sound, but are more or less going unused. Rounding them up here for easy sharing and if we know you in person we’ll cut 10% off. Really though, make an offer: SOLD: Canon EF 20-35 3.5-4.5 – $90 WITHDRAWN Canon EF Macro 100 2.8…

  • Screenshots on the Mac: An Exhuastive Guide That Probably Didn’t Need to Be Written

    If you do any amount of work on the web you likely need to share screenshots now and then. Or, more likely, you need to do it five times a day. Apple’s official documentation on screenshots is a bit dry, although relatively complete. There are also a billion and one tutorials about various aspects of…

  • Games You Should Play 2016

    Here are some games I played in 2016 that I think you might like as well. Games are split into what I’m calling a commitment level. Unlike say books or movies I think it’s completely fair to put a game down when you’re stop getting what you’re looking for out of it. Some games are…

  • Simple Deployment with Git

    The gist of this is that we’re taking a local folder of a project, pushing it to a bare repo on the server, then the server runs a post-receive hook to check out the latest commit to a live folder on a server. What follows are my notes for how to make this happen using…

  • 2016 Election

    2016 Election Presidential Hillary Clinton, duh. Congress Debbie Dingell State Board of Education John Austin Ismael Ahmed  Washtenaw County Board of Commissioners District 9 WRITE IN Jeff Hayner Library Board Victoria Green, Colleen Sherman, Linh Song and Jamie Vander Broek 15th District Court Judge Elizabeth Pollard Hines  UM Regent Larry Deitch Denise Ilitch Under no…