Camels and Rubber Duckies
You’ve just released your latest photo-organizing software. Through some mechanism which will be left as an exercise to the reader, you’ve managed to actually let people know about it. …
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 35 posts.
You’ve just released your latest photo-organizing software. Through some mechanism which will be left as an exercise to the reader, you’ve managed to actually let people know about it. …
If you’re a developer working for software company, does that company own what you do in your spare time?
For a role as crucial as leadership, there is a shocking lack of required training on the topic. Combined with a tremendous collection of impenetrable literatur
An acquaintance of mine, let’s call him Mike, is looking for work after getting laid off from a contract role at Microsoft, which has happened to a lot of people I know. Like me, Mike has 11 years in industry. Unlike me, he doesn't know a lot of folks at trendy companies, so I passed his resume around to some…
Some lessons learned in selling a bootstrapped software business. Relevant to buyers or sellers.
Business is noisy. Business is full of people worrying loudly about projects, processes, and other people. These people have opinions, and they share them all
Public discussions of discrimination in tech often result in someone claiming that discrimination is impossible because of market forces. Here's a quote from Marc Andreessen that sums up a common view 1 .
Joel Spolsky has a classic blog post on "Finding Great Developers" where he popularized the meme that great developers are impossible to find, a corollary of which is that if you can find someone, they're not great. Joel writes,
(Note: this is the second part of this story. You can read the first part here.) Despite the rejection from 23AndMe, I kept pushing. I applied to all the big hiring websites. Hired rejected me from...
It was seven years ago today when everybody was getting excited about Microsoft’s bombastic announcement of Hailstorm, promising that “Hailstorm makes the technology in your life work t…
Well. That took rather longer than expected. We have, finally, moved, into the new Fog Creek office at 535 8th Avenue, officially ten months after I started pounding the pavement looking for a repl…
Resignations happen in a moment, and it’s not when you declare, “I’m resigning.” The moment happened a long time ago when you received a random email from a goo
Subscribe Subscribe to a syndicated feed of my weblog, brought to you by the wonders of RSS.
Firing People: a talk about firing people, by Zach Holman.
Scott Kupor at Andreessen Horowitz has a post today on some potential downsides of 10-year exercise periods for startup employees’ stock options. I’d recommend reading the whole thing for context here, but to summarize: * He argues that allowing employees who leave a company to keep their optio...
The Life of a Completely Blind Programmer in the Netherlands
So you know the first 6 rules. You’ve maneuvered through the initial offer conversation, you’ve lined up counteroffers from other companies, and now it’s time to move into the actual negotiating. N...
Hi. I’m Nick Farr. (@nickf4rr) You can read what you probably came here for at archive.org But if you’ll allow me first: Bringing people together is my life’s work. The text that was originally …
I was talking to a former student when he brought up an article written by a well-seasoned programmer regretting his choice of career. This fellow had rejec...
How far is too far when it comes to including people with different beliefs?
If it hurts to type you’ll have a much harder time working as a programmer. Yes, there’s voice recognition, but it’s just not the same. So when my wrist and arm pain returned soon after starting a new job I was starting to get a little scared. The last two times this happened I’d had to take months and then years off…
For the first time since Fog Creek Software was founded more than sixteen years ago, we have a new CEO, Anil Dash.
You mean the one where he says that he tried it for a few months and then gave up? Yes, I read it.