Blogs / Personal blogs

Ben Kuhn

benkuhn.net

Ben Kuhn's personal website.

Popular posts
19
Total points
5,925
HN comments
3,867
Rank
#165 personal

Visit benkuhn.net → RSS feedOn Hacker News Nov 2016 – Feb 2026

Career & Management 9Life, Learning & Writing 8Software Engineering 3Web & Frontend 2Society, Policy & Culture 2Tech Industry & Business 2

3

Wireless Is a Trap

Over and over again, I’ve seen people fix some wireless-related problem and go “wow, I had no idea how much better this could be!" • Wireless protocols often silently operate in an extremely degraded state that makes them substantially worse than wired equivalents.

4

Essays on programming I think about a lot

Computers can be understood • Choose Boring Technology • The Wrong Abstraction • Falsehoods Programmers Believe About Names • The Hiring Post • The Product-Minded Engineer • Write code that is easy to delete, not easy to extend • The Law of Leaky Abstractions • Reflections on software performance • Notes on…

9

Syntax Highlighting Is Backwards (2018)

Most code editors color different pieces of your program in different ways. For instance, they’ll make keywords like if bold and bright so that you notice when you’ve misspelled them. They’ll make non-executable parts like comments and documentation fainter so that you know that the computer isn’t seeing that part of…

12

The unreasonable effectiveness of one-on-ones

When I started dating my partner, I quickly noticed that grad school was making her very sad. This was shortly after I’d started leading an engineering team at Wave, and so the “obvious” hypothesis to me was that the management (okay, “management”) one gets in graduate school is totally ineffective. Most graduate…