Hey, check out this Rubens’ Tube!Read more →
I made an end-grain cutting board, and it’s about the coolest thing. It’s 1 3⁄4” thick and made from white maple. I’ll take you through the steps I followed.Read more →
I gave a talk at Golang Philly last night! Here are some slides.Read more →
This is the first in what I hope may be a series of retrofuturistic pieces styled after 1950s era Popular Mechanics DIY home improvement articles. I hope it’s fun to read!Read more →
One of the problems with Jeep Wrangler ownership is there’s nowhere to store things out of sight. Your backpack, laptop, whatever, it’s all hangin’ out there in the open. Even when you’ve zipped the top up, there’s nothing between your valuables and a set of sticky fingers besides a thin sheet of clear vinyl.Read more →
I own a pair of Redwing leather boots. I really like these boots. They’re formal enough to be worn with dress clothes, but sturdy enough that I can grub around fixing cars and installing drywall. Good boots take care, especially to keep them waterproof and looking clean. This is what I’ve been doing.Read more →
This has bitten me in the butt a few times this week, so I figured I’d blog about it.
Be careful with your scope when you’re assigning values to global variables in Go!
Here’s a quick little example. We have a globally scoped variable,
foo. In our
main(), we call
makeSomething(), which returns to us, we hope, a
something and a
nil error. Then we make that global
foo variable point to that variable.
I don’t work for Backstop any more (but you should), but back when I did, we discovered we had no idea how long it took our users to load our tools. Hell, we couldn’t even figure out how many clicks per month we had! I was working with New Relic trying to get a quote from them, and the best I could do was 2 million plus or minus 800 thousand. We had insight into how long it took our servers to respond to requests, but no thought was given to DNS, loading outside resources, rendering DOM, etc.Read more →
One of the hackerspaces at which I am a member installed a Beaglebone Black on their door and put a speaker outside.Read more →
I shattered the sun visor bracket on my Jeep in the cold this winter, so I did the only sensible thing. I tried to machine a new one.
I started with a block of 2” by 4” aluminum stock. I cut 2” off of it with a band saw. The blade popped off of its guide with about 1⁄10” left to go, so fixing that was a fun diversion.Read more →