jamierubin.net
It’s over my head (roof update)
Since there was an unintentional pun in the post about my roof last night, I figured I make it more intentional in this follow-up. I was up at 5:50 AM and into work by 6:50, as usual. As soon as I …