When Should I Interrupt Someone?
How many times have you sat there trying to work through a technical problem, and thought:
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,748 posts.
How many times have you sat there trying to work through a technical problem, and thought:
Twenty years ago, in 2004-2005, I spent a year at MIT’s Computer Science department as a postdoc working with Professor Nancy Lynch. It was ...
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.
It’s been a rough month for Heroku. On April 15th, they opened a security notice that’s been active ever since – the status page, designed for incidents measured in hours rather than days or weeks, dutifully reads off a duration of “478 hours, 9 minutes” 1 .
Back in the early 90s, Borland International was the place to be an engineer. Coming off the purchase of Ashton-Tate, Borland was the third largest software com
I’ve become increasingly disgruntled at the state of hiring, and now I’m mad enough to write this blog post.
The 2001 agile manifesto was an attempt to replace rigid, process and management heavy, development methodologies with a more human and soft...
Over the last couple years, I’ve seen more and more people in technology trying to make government work better. They’re idealists who are also making a large impact. These are people th…
Project estimates are a crucial part of project management, helping to predict the time and resources needed for successful completion. Accurate estimates can be achieved through experience, understanding the project's complexity, and using the right estimation techniques. Overestimation can lead to wasted resources…
And my history with KDE
The problem of product managers is not that they exist but rather that they have too much power. We have all seen these articles written by developers that explain that product managers are useless. They miss the point. I think it is pretty obvious that PMs (whether you call them …
Jeff Bezos is retiring, and will go down as one of the great CEO’s in tech history, in part because of how he transformed Amazon into a tech company in every respect.
We have a sign like this in our beach house. We got it in New Orleans many years ago. I thought of that sign when I was on the phone yesterday. I was talking to a person involved in a deal I’m working on right now. He said “you guys are being awfully nice here.” For […]
All good thing take time to achieve. But if you rely on the power of compounding, you don't have to force things.
Hello! I'm Tom. I'm a game designer, writer, and programmer on Gunpoint , Heat Signature , and Tactical Breach Wizards . Here's some more info on all the games I've worked on, here are the videos I make on YouTube, and here are two short stories I wrote for the Machine of Death collections.
You probably saw the big discussion this past weekend on Twitter about 10x Engineers. It all started with a tweet about how to recognize a 10x Engineer, followed by tons of responses about how usel…
Starting this fall, I'll be pursuing a Masters in Computer Science at Georgia Tech. Here's how I think Linux on Chromebooks just might get me through the program.
Much code, very webdev. A blog by Samuel Faure about web development, Ruby on Rails, Node.js, and more.
Most of my career has been working on web services and mobile apps but at some point this got old for me—in high school I was part of a soldering club and I had this lingering feeling that I wanted to get into ‘harder’ problems. Two years ago I started looking around for companies in Amsterdam and came across…
Written pieces, talks, and other bits by Zach Holman.
Not long after joining Google back in 2010, I wrote this cheeky piece contrasting my daily schedule at Google with my previous career as a...