Topics /

Career & Management

The most popular blog posts about career & management on Hacker News. 4,747 posts.

Any year
35

Apple’s Mistake

While it’s possible to understand Apple’s motivations behind its decision to enable on-device scanning, the company had a better way to satisfy its societal obligations while preserving…

36

Productivity

I think I am at least somewhat more productive than average, and people sometimes ask me for productivity tips. So I decided to just write them all down in one place. Compound growth gets...

45

The 'Fuck You' Pattern

In the software industry, there is a term for intentional designs which coerce the user into doing something, be it consciously or subconsciously - a ‘dark pattern’. These patterns are employed by social media networks, e-commerce, video games, and many more places. I’m coining a new term called the ‘Fuck You’ pattern…

53

Embrace the Grind

Sometimes, programming feels like magic: you chant some arcane incantation and a fleet of robots do your bidding. But sometimes, magic is mundane. If you’re willing to embrace the grind, you can pull off the impossible.

56

Resigning as Asahi Linux project lead

May 2026 update This post was written at a time of significant turmoil in my life, when multiple correlated events happened in quick succession. What I wrote in the post below is true, but a lot was left unsaid, as some things were still being investigated. At the time when I wrote the post, despite resigning from my…

58

Undervalued Engineering Skills: Writing Well

I have been coaching several experienced software engineers to further grow professionally, since transitioning [https://blog.pragmaticengineer.com/things-ive-learned-transitioning-from-engineer-to-engineering-manager/] to being an engineering manager. I have noticed a few skills that people often underestimate the…

59

Questions

Some questions that I find interesting. I've omitted some that are related to Stripe. ( Pointers to interesting readings on these topics are always welcome, as are pointers to responses.)