Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 212 posts.
Joel Spolsky's resume tip for startup applicants
Are you a software developer applying to a small company? Here’s a tip from someone who has read thousands of resumes. When you’re applying to a startup, or a software company with less than, say, …
Burnout
If you hang around technology companies long enough, you or someone you know may experience “burnout” – a state of emotional exhaustion, doubt and cynicism. Burnout can turn productive emplo…
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.
Design Lessons & Advice from Building Large Scale Distributed Systems at Google
Jeff Dean of Google did an excellent keynote talk at LADIS 2009 . Jeff’s talk is up at: http://www.cs.cornell.edu/projects/ladis2009/talks/dean-keynote-ladis2009.pdf and my notes follow:
Non-Hierarchical Management
You want to get something done. But it’s too big to do it by yourself, so you bring in some friends to help out. In your dreams, all your friends just “click”, understand exactly what it is they’re all supposed to do, and do it quickly and effective. In reality, this almost never happens.
Rands: Hurry
Most interesting ideas come to me between 8am and 10am. This is sacred time. The day is young, I am rested, and the coffee is fresh. I spend most of this time i
World-Class Performers Don't Work - They Enjoy High Performance
Think of all of the things you 'have to' do right now. What would it look like if you took away the pressure and performance anxiety and maximized the fun?
One Thing You Don't Need To Be An Entrepreneur: A College Degree
We were in a board meeting today and the founder/CEO made a comment about a deal he's working on and I said "well you learned that well in school." He smiled and said, "we didn't go to school" (meaning college). I didn't actually know that, but it did not surprise me. I have learned that […]
Rands: A Disclosure
My management career began with a misunderstanding. "Rands, you're doing a great job on tools development and I'd really like you to Lead the effort." It soun
Paul Graham On Two Kinds of Programmers and Painters
In the world of painting there are some people who are just fabulously talented at drawing. They can sit down, these are like the kids who c...
The 75% answer
People often ask what I refer to as non-questions. What programming language should I learn? That’s not a real question. You need to probe further to figure out what they are really asking. Is it your first language? Do you want to get a job? Do you want to bend your brain?
If Your Job’s Just a Job
Well then, you’ll probably really love The 4-Hour Workweek , a 2007 book by Timothy Ferriss . On the other hand, if you love your job and wish you could do more of it, there’s not much here for you but a few handy email-management hints.