-
Apple Extended keyboards – My setup
I’ve owned classic Apple mechanical keyboards for some time, but over the past few weeks I’ve been using the Apple Extended Keyboard and Apple Extended Keyboard II as my main keyboards and I really like them. They provide a lot of tactile feedback and they’re relatively quiet. My biggest pet peeve with them has been…
-
The Markdown Shitshow, Part Deux
So, after watching the Markdown standardization shitshow play out, some more substance is starting to come out of the woodwork. First off, I was right in that people weren’t pissed about the name. Jeff Atwood changed the name to Common Markdown, then changed it again. In the original renaming blog post, it was revealed that…
-
Standard Markdown
update: the name’s been changed to Common Markdown Yesterday, Jeff Atwood announced that Standard Markdown, a project he had been working on for some time, was finally completed and ready for public review. Like many a Markdown enthusiast, I have struggled with the fact that Markdown doesn’t have a standard. It does have an ambiguous…
-
Amazon’s e-book hubris
Amazon’s starting to play some hardball negotiation with Hachette, and it’s got Amazon’s critics worried. They envision this drab world where the only way to enjoy a book is on Amazon’s terms. People have formed this impression that because Amazon is by far the leader in selling e-books, that they somehow have consumers in some…
-
You won’t believe this blogger’s New Year’s Resolution
I’m done clicking links to Upworthy and similar linkbait-y sites that show up in my Facebook feed, and I think you should too. Usually the links are mildly interesting, but sites like these aggressively A/B test different techniques for titling them to end up with this exaggerated, sensationalized title. The link title, instead of being…
-
Review: Remote: Office Not Required
37signals released their long-awaited third book today to much fanfare. It’s an incredibly quick read. My biggest worry was that it was going to be another Rework, which basically was a manifesto that talked up how 37signals works and it conveniently points to 37signals as an example of success. Rework often would point to a couple…
-
Don’t make perfect modularity the enemy of a good refactor
I often find myself reviewing pull requests and I will find classes that contain a lot of domain-specific logic that aren’t relevant to the class itself. I’ll point it out and the response is often “I plan to extract this out into a gem, but I just haven’t had a chance/I’ve been busy.” Extracting the…
-
It was a Friday
It was a Friday, and I was in second grade. I got up that morning eighteen years ago, had breakfast, and my brother and I went to catch the bus. It’s interesting how many school days I’ve been through and I don’t remember what went on in many of them, but I remember that on…
-
Nailing the interview
Since my post on making a great resume was so incredibly well received on Reddit, I don’t want to leave you hanging now that that kick ass resume got you an interview. Bottom line: the best interview is going to flow a lot like a conversation between new friends. Mixed in with this conversation will…
-
Making a good engineer résumé
I routinely review résumés for engineering candidates and I wanted to share some practical tips that are guaranteed to help get you an interview in the instance of at least one person who might be reviewing it. First and foremost, proofread the living shit out of your resume. You probably rolled your eyes at the English…