HN Hall of Fame Weekly email

The Duct Tape Programmer

www.joelonsoftware.com Essays & writing Essays & articles Software engineering Candidate
Screenshot of www.joelonsoftware.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 3 calendar years, with breakout response in 2 of them.

submissions
4
submitters
4
observed span
2009–2016
peak thread · 118 comments
333 pts
latest 20+ return · 2015-02-11
63 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

Joel does not mention that Netscape code was so bad that it cost them serious credibility and customers. As a Netscape user back in the day, I did not care whether Netscape used unittests or duct tape, but I switched from Netscape to Internet Explorer because Netscape was so buggy it was painful. Over a few years Netscape code became so unmaintainable they had to start from scratch, which cost them years. Joel wrote in another famous article that this…

olavk·333-point thread·

The problem with this blog post is that it's long been used to justify writing crappy code, when it's actually about writing simple code, and those aren't necessarily the same thing. If your duct-tape go kart falls apart going around a corner and gives you a permanent injury you're gonna wish you spent a bit more time at the starting line wondering what to build it out of.

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
399

reference only — not used in Hall rules or ranking

Total comments
168

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2009-09-24The Duct Tape ProgrammerFirst breakout · Best threadmqt333118
2015-02-11The Duct Tape ProgrammerLatest 20+ point returnluu6350
2015-06-17The Duct Tape Programmer (2009)ch21520
2016-09-16The Duct Tape Programmer (2009)bleakgadfly10