New
The latest blog posts to take off on Hacker News. 212 posts.
Fog Creek Compensation
At Fog Creek Software, the way we make sure that people are paid fairly and rewarded for excellent work is based on a professional ladder. Historically, our ladder is based on Microsoft’s pro…
Round manhole covers, or if Feynman applied for a job at Microsoft
All of the entries posted on Marquee de Sells: Chris's insight outlet tagged Interviewing
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.
How My Brain Kept Me from Co-Founding YouTube
It's not about technology for its own sake. It's about being able to implement your ideas.
Some perspective on a destroyed career
Someone over on Hacker news posted a link to a comp.lang.lisp post that I wrote three years ago that's generating a lot of discussion. I f...
Google To Cut 200 Jobs
Insights from Googlers into our products, technology, and the Google culture
Dave Shen: What I've Learned in Angel Investing
Paul Graham of YCombinator ran a great afternoon conference called Angelconf where he brought together a great afternoon of Silicon Valley angels to talk about how to become an angel. He then wrote a great blog post about it . I managed to watch a lot of it, although I was in NYC at the time and it was tough to watch…
Rands In Repose: The Makers of Things
In the late 1800s, the Brooklyn Bridge was built with no power tools, no heavy machinery, and only a basic, evolving understanding of how to make steel. It's no
Goodbye Google: "Visual Design Lead" leaves Google
Part 1 of 2 (here’s Part 2) Today is my last day at Google. I started working in-house at Google almost three years ago. I built a team from scratch. I was fortunate to hire a team of a very…
Some Brutally Honest iPhone App Sales Numbers: $32k Spent vs $535 Revenue
I will freely admit, I’ve been avoiding writing this article. In fact, as I type this, I’m still not sure that it’s something that I want to do. However, again, I come back to that damn promise I made when I started this whole thing about being open and honest. Curse me and my big mouth! I also stated just over a week…
How to be a program manager
Having a good program manager is one of the secret formulas to making really great software. And you probably don’t have one on your team, because most teams don’t. Charles Simonyi, the brilliant p…
Be Relentlessly Resourceful
March 2009 A couple days ago I finally got being a good startup founder down to two words: relentlessly resourceful. Till then the best I'd managed was to get the opposite quality down to one: hapless. Most dictionaries say hapless means unlucky. But the dictionaries are not doing a very good job. A team that outplays…