New
The latest blog posts to take off on Hacker News. 4,748 posts.
Interviewing for a JavaScript Job
“The Carpenter” was a JavaScript programmer, well-known for a meticulous attention to detail and love for hand-crafted, exquisitely joined code. The Carpenter normally worked through personal referrals, but from time to time a recruiter would slip through his screen. One such recruiter was Bob Plissken. Bob was…
The Expert in a Year Challenge
The Expert in a Year Challenge took place in 2014 and followed novice table tennis player Sam Priestley's journey from complete beginner to mastery.
Harmful Gotos, Premature Optimizations, and Programming Myths
Let's revisit some programming myths and see how harmful they have been to our industry.
Enough's enough: Contract teaching at a Canadian University
Contract teaching at a Canadian University
The 40% Rule
I was catching up on Brad Feld’s blog this morning and saw that he had posted about the “40% rule” for SAAS companies. I was at the same board meeting as Brad and came away similarly impressed by the simplicity of the rule and the logic behind it. Here’s the 40% rule and it is […]
The Apprentice Programmer (2013)
I dropped out of school when I was 16 years old. School was not for me. To me, computers were so much more interesting. Right or wrong, I felt like I wasted my time there and my real education was starting when I came home. I lost respect for the institution and of course this meant that I no longer bothered to put any
Super easy project planning and estimation
Add tasks to your project and break them down into subtasks. The tree layout highlights the structure of your project.
10,000 Hours with Reid Hoffman: What I Learned
(Credit: Wired magazine. ) Time to read: 50 minutes We touched down in Las Vegas only three hours before, but we were already back in the plane and flying home to San Jose on a brisk winter day in …
How I Got a Job in Web Development
The long, honest story of how I taught myself web development and turned it into a career.
That Didn’t Need to Take an Hour
Have you ever finished something and thought to yourself, “That didn’t need to take an hour?” In my world, I have an endless stream of requests to do something for
Day in the Life of a Google Manager
Not long after joining Google back in 2010, I wrote this cheeky piece contrasting my daily schedule at Google with my previous career as a...
You’ll Always Miss Being in the Basement
Written pieces, talks, and other bits by Zach Holman.
Retiring Python as a Teaching Language
It's not about technology for its own sake. It's about being able to implement your ideas.
Working at Netflix
Working at Netflix 2015: What is it like to work at Netfilx? Brendan Gregg describes his job and experiences at Netflix after several months as a senior performance architect.
But Where Do People Work in This Office?
Matt Blodgett on topics occasionally germane to software development.
Practicing Programming (2005)
Practicing Programming Stevey's Drunken Blog Rants™ Back in October I wrote an essay in which I compared programming to other professions. In it, I made the unsubstantiated claim that programming is unusual, in that most programmers don't practice their craft -- at least, not in any disciplined
The Tough Decision to Leave the Classroom
Why do teachers quit? As I make the tough decision to leave the classroom, I highlight some of the issues that force quality teachers to leave public education.