New
The latest blog posts to take off on Hacker News. 6,087 posts.
Why I'm leaving Harvard (for Google)
The word is out that I have decided to resign my tenured faculty job at Harvard to remain at Google. Obviously this will be a big change in ...
Why I feel like a fraud
Most high-performing people experience Impostor Syndrome. I did too. When you understand the cause, you can defeat it.
An Open Letter To Business People
So you have an idea for a startup? Awesome! The world needs more people like you. You’re going to have to start by finding a technical cofounder. This is hard because you’re not a programmer, so I’m going to teach you how to do it.
Things I wish I knew the day I started Berklee
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.
When we have money we'll do X
Engineering Manager and AI Educator at IBM. Co-founder and Lead of IBM Skills Network, published author, and online educator with over 1.1 million course enrollments.
My Android development income report
A lot of people says that there is no real money in the Android development. They say that if you want to make money you should write for iPhone, iPad and all other iThings… This is not true!…
Questions you'd be crazy not to ask at the start of your next project
Download Blank Inception Deck Online course Udemy One area most agile methods are completely silent on is project chartering. Below is a lightweight you can use to fill this gap and get your projec…
Your career is a game of Dungeons & Dragons, not Monopoly
dispatches from TJICistan is currently migrating to a new server . Please try back again soon.
Now that you have turned 22 can I please give you some advice...
I come across a lot of advice daily, but there was one piece of advice that stuck out to me recently. This is what not to do in life.
The Joel Test: 12 Steps to Better Code (2000; Still relevant?)
Have you ever heard of SEMA? It’s a fairly esoteric system for measuring how good a software team is. No, wait! Don’t follow that link! It will take you about six years just to understa…
Your Worst Enemy Is Yourself
One mistake I see startups make a lot is getting too focused on what is going on around them. They spend too much time trying to figure out what their competitors are going to do. They watch the next hot startup with jealousy and it reminds them of when they were that "shiny new thing" […]
Exercise More to Hack Better
Wherever the image came from of a productive hacker being a vitamin D deficient couch potato, fueled entirely by Ramen and Jolt, it needs to die.
If Richard Feynman applied for a job at Microsoft (2002)
Interviewer: Now comes the part of the interview where we ask a question to test your creative thinking ability. Don’t think too hard about it, just
My Favorite Engineering Interview Question
As Ning is ramping up recruiting again, I need to brush off my interrogation techniques interview questions. Sadly, one of my favorites is no longer so useful, as originally designed, due to technical advances in hard drives. I figured I’d share and discuss how I use it. Hopefully folks can give me some feedback on…
How to hire a programmer when you're not a programmer
How do you hire a programmer if you’re not one yourself? Some things to look for… 1. How opinionated are they? Ask them about a juicy programming topic (e.g. Ruby or Python?). The tone and reasoning of the answer will reveal a lot. In our recent podcast on programming, Jeff said, &#…