Seven steps to remarkable customer service
As a bootstrapped software company, Fog Creek couldn’t afford to hire customer service people for the first couple of years, so Michael and I did it ourselves. The time we spent helping customers t…
Joel Spolsky's talk at Yale, part 1
This is part one of the text of a talk delivered to the Yale Computer Science department on November 28. The rest of the talk will be published tomorrow and Wednesday. I graduated with a B.S. in Co…
taoyue.com: Why I Never Hire Brilliant Men
The article below appeared in the February 1924 issue of The American Magazine , a mass-circulation magazine that transmitted the popular culture of the day to the households of America. The magazine boasted on its cover “More than 2,000,000 Circulation,” — quite impressive for a nation whose population numbered 106…
Zero to Riding the Rails in Four Months
Whew! four months of nose-to-the-keyboard development work, and we launched our new product! Because it was the first time we designed, developed, and deployed a complete web application with our n…
Joel Spolsky's talk at Yale, part 2
This is part two of the text of a talk delivered to the Yale Computer Science department on November 28. Part one appeared yesterday. After a few years in Redmond, Washington, during which I comple…
Jessica Livingston, Founders at Work author and YC partner, launches her new blog powered by Weebly
This is my talk from 2012 Startup School, pretty much exactly as delivered. It's been more than 7 years since we started YC. In that time, we've funded 467 startups so I've seen a lot of patterns....
Evidence Based Scheduling
Software developers don’t really like to make schedules. Usually, they try to get away without one. “It’ll be done when it’s done!” they say, expecting that such a brave, funny zinger will reduce t…
Fire And Motion
Sometimes I just can’t get anything done. Sure, I come into the office, putter around, check my email every ten seconds, read the web, even do a few brainless tasks like paying the American E…
Strategy Letter III: Let Me Go Back!
When you’re trying to get people to switch from a competitor to your product, you need to understand barriers to entry, and you need to understand them a lot better than you think, or people …
Women in Science
Summers was deservedly castigated, but not for the right reasons. He claimed to be giving a comprehensive list of reasons why there weren't more women reaching the top jobs in the sciences. Yet Summers, an economist, left one out: Adjusted for IQ, quantitative skills, and working hours, jobs in science are the lowest…
Five Worlds
Something important is almost never mentioned in all the literature about programming and software development, and as a result we sometimes misunderstand each other. You’re a software develo…
Back to Basics
We spend a lot of time on this site talking about exciting Big Picture Stuff like .NET versus Java, XML strategy, Lock-In, competitive strategy, software design, architecture, and so forth. All thi…
Strategy Letter II: Chicken and Egg Problems
The idea of advertising is to lie without getting caught. Most companies, when they run an advertising campaign, simply take the most unfortunate truth about their company, turn it upside down (…
The Guerrilla Guide to Interviewing
The current version of this article is The Guerrilla Guide to Interviewing, Version 3.0.
The Guerrilla Guide to Interviewing (version 3.0)
A motley gang of anarchists, free-love advocates, and banana-rights agitators have hijacked The Love Boat out of Puerto Vallarta and are threatening to sink it in 7 days with all 616 passengers and…
Good Software Takes Ten Years. Get Used To it.
Have a look at this little chart: [Source: Iris Associates] This is a chart showing the number of installed seats of the Lotus Notes workgroup software, from the time it was introduced in 1989 thro…
Don’t Let Architecture Astronauts Scare You
When great thinkers think about problems, they start to see patterns. They look at the problem of people sending each other word-processor files, and then they look at the problem of people sending…