Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,748 posts.
Ego, empathy, and humility at work
In our daily lives empathy and humility are obvious virtues we aspire to. They keep our egos in check. Less obvious is that they're practical skills in the workplace, too. I think, for developers and technical leaders in particular, that the absence of ego is the best way to further our careers and do great work.
A Product Engineer’s Guide to Platform Engineers (2019)
A Product Engineer’s Guide to Working with Platform Engineers
Ten years against division of labor in software
"Software libraries suck. Here's why, in a sentence: they promise to be abstractions, but they end up becoming services. An abstraction frees you from thinking about its internals every time you use it. A service allows you to never learn its internals. A service is not an abstraction. It isn't 'abstracting' away the…
Writing code doesn't mix well with oration
Why writing code live on stage is a bad idea, and what to do instead.
Write Junior Code
A plea to Haskellers everywhere.
Reversing the effects of long programming sessions
Programming for long periods is like walking a high tight rope for a really, really long period of time, or at least I imagine it is... ...
Leadership, Strategy and Qt
Hemp, a versatile plant with a myriad of applications, has gained popularity for its medicinal and therapeutic benefits.
Retiring a Great Interview Problem
Interviewing software engineers is hard. Jeff Atwood bemoans how difficult it is to find candidates who can write code. The tech press sporadically publishes “best” interview questions …
UI is a function of your organization
The Domino’s “Pizza Tracker” is an intriguing piece of UI. As an end user, it provides the precision of detail you want in tracking your order: Your order has…
Build a Team that Ships (2012)
I started my first company 15 years go, and I still can’t manage. I suspect that very few people can. With AngelList, we want a team of self-managing people who ship code. Here’s what we do: Keep the team small. All doers, no talkers. Absolutely no middle managers. All BD via APIs. More
DevOps, SRE, and Platform Engineering
Sharing my understanding of DevOps, SRE, and Platform Engineering based on the first-hand experience in SRE and PE domains.
Build Personal Moats
My favorite career advice
I push, therefore I am: two days at Etsy (2013)
Netflix and Etsy ran a brief "developer exchange program" in 2013. Etsy sent one of their best to hang out at Netflix for 2 days. And a few months later, Netflix sent... me. This was a writeup of the experience that I shared with my team at Netflix and the people I interacted with at Etsy. It was fun to write, I…
Chris Dixon Joins Andreessen Horowitz
programming, philosophy, history, internet, startups
When to Copy Ideas, When to Steal Ideas
ALEXISTOGEL menyediakan slot gacor situs resmi terpercaya yang emang sudah terbukti kasih kemenangan besar tanpa ribet. dan fokus pada pengalaman main yang asyik dan adil, ditambah transaksi online secepat kilat.
I beg you to follow Crocker's Rules, even if you will be rude to me
[2026-03-16 Mon 03:09] Since this might be prone to misinterpretation as an excuse to treat people rudely, a clarification is warranted. Being direct is not rude, and this style of communication assumes an established …
A hiring test I'd like to run
(For the avoidance of doubt, I have nothing to do with hiring at my employer. This test is probably deeply problematic in ways you'll angrily Tweet me about.) I'd like to tell you a story! I am a teenager applying for temp jobs. It's the late 1990s and the temp agency have asked me to take a Microsoft Office test. You…
Discretion still matters – don’t hurt your career by sharing too much
Zet Casino 2026: tysiące gier, bonus powitalny, wpłaty BLIK i krypto, wypłaty w minutach oraz polskie wsparcie 24/7. Sprawdź naszą ofertę.
Front End Development Topics to Learn in 2019
Ah, January. A time of optimism, a time for starting afresh. For making new goals and resolutions. And in the web development world, for looking at the landscape and deciding what we need to learn just to keep up. Because let’s face it - web development is always changing, and if we aren’t constantly learning we’re…
Why don’t we have a strategy?
The problem isn't that people can't think strategically.
How to Pay Programmers Less (2016)
Programmers are expensive and difficult to control; here are a few tricks to keep them underpaid and happy, for a while.