Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 648 posts.
Great Programmers (2004)
I've seen a lot of discussion of great programmers, usually centering on how to find them, but usually what people really want to know is how to become one. Since I'm widely considered to be a great programmer, I'll give some advice. First of all there's raw coding ability. For this, practice makes…
Resist the urge to punish everyone for one person's mistake
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
The case against CS master’s degrees
Around half of all software engineers are self-taught, One way to approximate this number is via the Stack Overflow developer survey . Another rough approximation comes from the fact that over the last decade, typically only 40-60K students graduated each year with a CS major from a US university, whereas the total…
The software engineer’s guide to asserting dominance in the workplace
As a software engineer, changing jobs is a way of life. Every day, beautiful recruiters from top tech companies reach out to you on…
Mark Cuban on How to Get Rich
Thats what so many want. Right ? I’m certainly not going to lie and say it is not a whole lot better having lots of money. I had a whole lot of fun and loved my life when I was eating mustard and ketchup sandwiches and sleeping on the floor of a 3 bedroom apartment that housed me and 5 buddies.
Hacker School: Summer 2012 Applications Open + Etsy Scholarships
The Recurse Center is a self-directed, community-driven educational retreat for programmers in New York City.
Jim Hugunin leaves Microsoft and IronPython
Today marks the end of a crazy six year journey for me at Microsoft. I clearly remember my brutal first 8 months at this company as I worked with lawyers, marketing folks and execs to figure out if and how we could release IronPython as an open source project from Microsoft. The final approval for that release came…
Stress and its consequences for software development
For decades we have known that some people are 25 times more productive than most in software engineering jobs. We also know that there are “gelled teams” which are consistently 10 times more productive than most across the whole project lifecycle.
Employee Equity - How Much?
The most common comment in this long and complicated MBA Mondays series on Employee Equity is the question of how much equity should you grant when you make a hire. I am going to try to address that question in this post. First, a caveat. For your first key hires, three, five, maybe as much […]
Five whys
At 3:30 in the morning of January 10th, 2008, a shrill chirping woke up our system administrator, Michael Gorsuch, asleep at home in Brooklyn. It was a text message from Nagios, our network monitor…
VentureHacks: How to Pick a Co-founder
Update: Also see our 40-minute interview on this topic. Picking a co-founder is your most important decision. It’s more important than your product, market, and investors. The ideal founding …
The unreasonable effectiveness of just showing up everyday
Six years, no deadlines, and one rule: write some code every day. That slow, stubborn routine turned a side project into a sustainable search company.
Email from Jeff Bezos to employees
Fellow Amazonians:
How I ship projects at big tech companies
What I think about when I'm lead engineer on a project
Founder of GitLab battles cancer by founding companies
I’ve taken agency in the treatment of my bone cancer (osteosarcoma in the T5 vertebrae of the upper spine). After I ran out of standard-of-care treatment options and there were no trials available for…
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…
Fired
Written pieces, talks, and other bits by Zach Holman.
I quit the tech industry
This Friday, June 12, will be my last day at Yelp. I don’t intend to look for another tech job. Or another job at all. Ever.
Nvidia CEO Jensen Huang's letter to staff about affair
I owe my family and all of you an apology. I was unfaithful to my wife. My actions hurt her and our children. There is no excuse for what I did. I am deeply sorry. Throughout my life, my ...
Bored People Quit
Much has been written about employee motivation and retention. It's written by folks who actively use words like motivation and retention and generally don't ha
Acing the technical interview
If you want to get a job as a software witch, you’re going to have to pass a whiteboard interview. We all do them, as engineers–often as a part of our morning ritual, along with arranging a beautiful grid of xterms across the astral plane, and compulsively running ls in every nearby directory–just in case things have…