HN Hall of Fame Weekly email

Subtype and topic

Essays & articles about Software engineering

Every link here is both an essay or article and about software engineering.

Hall of Fame
111
Candidates
221
Median span
6.2 yrs

observed on HN

First seen
2007

oldest HN appearance

Strongest Hall records

111 items
What is code
www.bloomberg.com 20 submissions · 19 people · 10.6 years
Hall of Fame Class of 2018-06 Resurfaced 2026-01-01 archived copy
1384max pts
Git koans
stevelosh.com 12 submissions · 12 people · 12.2 years
Hall of Fame Class of 2020-08 Resurfaced 2020-12-23
305max pts

Recently resurfaced

latest 20+ point return
The Night Watch (2013) [pdf]
www.usenix.org 18 submissions · 16 people · 9.3 years
Candidate Resurfaced 2025-03-12
Needs:2 breakout events 720+ days apart
244max pts
Does Visual Studio Rot the Mind? (2005)
charlespetzold.com 8 submissions · 8 people · 14.2 years
Candidate Resurfaced 2022-01-01 archived copy
Needs:2 breakout events 720+ days apart
108max pts
C Is Best
sqlite.org 4 submissions · 4 people · 7.8 years
Candidate Resurfaced 2026-01-06
Needs:5 submissions
408max pts
Fixing Unix Filenames (2012)
www.dwheeler.com 15 submissions · 15 people · 17.1 years
Candidate Resurfaced 2019-03-17
Needs:2 breakout events 720+ days apart
107max pts
If PHP Were British
www.addedbytes.com 11 submissions · 11 people · 5.6 years
Candidate Resurfaced 2013-03-26
Needs:2 breakout events 720+ days apart
347max pts
Hyrum's Law
www.hyrumslaw.com 12 submissions · 11 people · 7.4 years
Candidate Resurfaced 2025-08-01
Needs:2 breakout events 720+ days apart
146max pts
B-Heap vs. Binary Heap (2010)
queue.acm.org 11 submissions · 11 people · 15.4 years
Candidate Resurfaced 2018-03-18
Needs:2 breakout events 720+ days apart
273max pts
Three Tribes of Programming (2017)
josephg.com 9 submissions · 9 people · 7.9 years
Candidate Resurfaced 2022-06-26
Needs:2 breakout events 720+ days apart
270max pts
Handles Are the Better Pointers
floooh.github.io 13 submissions · 11 people · 7.0 years
Candidate Resurfaced 2023-06-21
Needs:2 breakout events 720+ days apart
223max pts
Readme Driven Development
tom.preston-werner.com 9 submissions · 7 people · 12.7 years
Candidate Resurfaced 2020-11-26
Needs:2 breakout events 720+ days apart
242max pts
“Design Patterns” Aren't (2002)
perl.plover.com 5 submissions · 3 people · 12.5 years
Candidate Resurfaced 2021-03-07
Needs:2 breakout events 720+ days apart
310max pts
Why Go and Not Rust?
kristoff.it 4 submissions · 4 people · 5.1 years
Candidate Resurfaced 2023-01-27
Needs:5 submissions
471max pts
Why Go Is Not Good
yager.io 5 submissions · 5 people · 6.7 years
Candidate Resurfaced 2015-12-09
Needs:2 breakout events 720+ days apart
438max pts
The Nature of Lisp (2006)
www.defmacro.org 9 submissions · 9 people · 13.6 years
Candidate Resurfaced 2020-10-26
Needs:2 breakout events 720+ days apart
110max pts
IBM's infamous "Black Team" (2002)
www.t3.org 15 submissions · 4 people · 12.3 years
Candidate Resurfaced 2015-08-29
Needs:2 breakout events 720+ days apart
234max pts
GUI Architectures
martinfowler.com 8 submissions · 8 people · 12.8 years
Candidate Resurfaced 2017-05-02
Needs:2 breakout events 720+ days apart
135max pts
History of T
www.paulgraham.com 8 submissions · 6 people · 15.0 years
Candidate Resurfaced 2023-07-15
Needs:2 breakout events 720+ days apart
126max pts
Why I Don't Like Golang (2016)
www.teamten.com 3 submissions · 3 people · 4.3 years
Candidate Resurfaced 2022-06-14
Needs:5 submissions
296max pts