New
The latest blog posts to take off on Hacker News. 357 posts.
One Year After Quitting My Job
Last year I did a year in review post, so by doing it again this year I am turning it into a tradition. This is more for me (to see my own progress) than it is for you, but I hope you can learn something as well. If you want to read last years you […]
$26,679 in 24 hours: Stats from my latest book launch
Do you work on web applications? Then you’d probably learn a lot from my new book, Designing Web Applications. A few years ago I had no idea a day like last Wednesday was even possible. After all, everyone I knew worked jobs that paid a modest yearly salary. My wealthier friends made closer to $250/day […]
Never Have the “What Would It Take to Keep You Here?” Conversation
As a CEO, many of the scariest days I've faced have been those when a critical member of our team told us they were leaving the company. Your heart sinks.
Whose bug is this anyway?
Some bugs look so impossible you start blaming the OS, the tools, or the compiler. This post digs into three of them.
Why I learned to "make things"
Two years ago this week, I started working at 37signals. I couldn’t make a web app to find my way out of a paper bag. When I started working here, my technical skills were in tools like Excel, R, and Matlab, and I could muddle my way through SQL queries. I had the basic technical skills tha…
Dear Open Source Project Leader: Quit Being A Jerk
I do my best to support the people that use my open source projects. I don’t always do things right, I don’t always respond in a timely manner. Sometimes I just have to walk away from an issue or request and let it die from lack of attention. But I do my best, and I take the time to provide meaningful answers whenever…
Crap I'm speaking at [insert conference here]. How do I prepare?
You just got a notice saying that your talk was accepted to [some huge freaking conference]. Awesome!
Peter Thiel’s Unorthodox Management Philosophy of Extreme Focus
“What are your top five priorities for this week?” “What are the top three objectives and key results you’re using to measure how you’re doing for the quarter?” These are questions that get thrown around by managers at work to help their teams prioritize and focus on achieving the most important accomplishments. In Pet
The Founder's Lie About Comfort Zones
There is a lot of talk going on about the endurance and struggle that startup founders go through. How long the hours are, we all...
Extremist Programming
Lazy evaluation is awesome. What if we made a PL where every data type was lazy?
On Being a Junior Developer
Junior developer (for purposes of this post)is a developer with < 2 years experience programming in industry who have an interest in sharpening their technical skills. I recently graduated from Stanford with a degree in Computer Science. I’ve been programming for 4 years and feel comfortable claiming ~1.5 years…