Evan Hahn
evanhahn.com · Personal blog · on HN since 2013
Evan Hahn, a software developer, writes about programming habits, shell tools, dotfiles, JavaScript and small technical curiosities.
What HN saysCommenters praise his writing, which he works to improve, and link his scripts and posts on aliases, OCR, Homebrew telemetry and two-factor auth.
35HN people shared it
6linked it in comments
54stories submitted
3.7Kstory points
4 months agolast shared
2013people per year2026
Most-shared posts
- 1The world's smallest PNG4 people · 120 points · first shared 2024 · 44 comments on HN
- 2How I build software quickly3 people · 386 points · first shared 2025 · 211 comments on HN
- 3My programming beliefs as of July 20243 people · 83 points · first shared 2024 · 33 comments on HN
- 4A decade of dotfiles2 people · 342 points · first shared 2022 · 124 comments on HN
- 5Why “alias” is my last resort for aliases2 people · 58 points · first shared 2025 · 63 comments on HN
- 6Importing Node Modules from BitTorrent2 people · 29 points · first shared 2024 · 1 comments on HN
- 7Ts-ignore is almost always the worst option2 people · 6 points · first shared 2025 · discussion on HN
- 8In defense of GitHub's poor uptime2 people · 4 points · first shared 2026 · discussion on HN
- 9How Big Is a Kilobyte?2 people · 4 points · first shared 2023 · discussion on HN
- 109 years maintaining a sorta-popular open-source package: lessons learned2 people · 2 points · first shared 2023 · discussion on HN
- 11Two-Factor Authentication List/Instructions2 people · 1 points · first shared 2014 · discussion on HN
- 12Scripts I wrote that I use all the time1 people · 1.3K points · first shared 2025 · 389 comments on HN
- 13My failed attempt to shrink all NPM packages by 5%1 people · 365 points · first shared 2025 · 243 comments on HN
- 14Local LLMs versus offline Wikipedia1 people · 308 points · first shared 2025 · 197 comments on HN
- 15setBigTimeout1 people · 211 points · first shared 2024 · 124 comments on HN
What HN people wrote when they linked it
Metalnem · 2025-07-14
I love his writing too! I read this post a few days ago and really liked it, so I started going through his older posts. It's no coincidence that his writing is good—he's actively working to improve it: https://evanhahn.com/economist-style-guide-book-takeaways/.
adipid · 2026-04-29
Cool! Reminds me of Evan's ocr script:
https://evanhahn.com/mac-ocr-script/
27theo · 2025-10-22
OP links to a long blog post with reasons for using scripts
https://evanhahn.com/why-alias-is-my-last-resort-for-aliases/
lern_too_spel · 2022-12-24
Homebrew lets you turn off telemetry. If it didn't, it would be quickly forked. https://evanhahn.com/prevent-homebrew-from-gathering-analytics/
theandrewbailey · 2014-02-02
Here's a list of 2 factor auth services, but ungrouped: http://evanhahn.com/tape/two-factor-auth-list/
batman0219 · 2014-03-17