New
The latest blog posts to take off on Hacker News. 325 posts.
What It's Like to Fail
How one man went from writing jokes for Roseanne to homeless, and how he fought his way back using Craigslist.
Work Can Wait
On top of making Basecamp, we write books about what we’ve learned running our own business. They’re filled with practical advice you won’t find anywhere else.
Why GitHub is not your CV
Two days ago, Ashe Dryden published an article I’ve been desperately wishing someone would write for months: The Ethics of Unpaid Labor and the OSS Community . It’s a detailed, well-researched take-down of the seemingly quite popular myth that open-source contributions are a useful way to screen candidates for…
How GitHub No Longer Works
Written pieces, talks, and other bits by Zach Holman.
Ph.D. 2.0: Rethinking the Ph.D. Application
The start of my sabbatical has given me a moment to reflect on my publications. But my CV only shows a list of neatly cataloged papers: title, authors, conference. Each one appearing no different from another. But how each paper ended up published is its own story, a story about people and opportunity.
Stop Freelancing
I've been "freelancing" part time for the better part of the past 4 years and full time for the past 8 months, and if there's one thing I've learned it's that…
Why are Amazon, Facebook and Yahoo copying Microsoft's stack ranking system?
It isn't hard to find criticisms of Microsoft's employee appraisal system. Whether it's almost decade old complaints such as Mini-Microsoft’s Microsoft Stack ...
You are not a software engineer (2011)
chrisaitchison.com is a descriptive 14-character .com domain available for buy. Listed at $195 — secure it before someone else does.
Why Cruise Ships are My Favorite Remote Work Location
I'm currently on a cruise ship somewhere in the Mediterranean sea, en route from Barcelona to Casablanca. Most people here are either retirees enjoying the easy life or younger fol...
A culture of beer and overtime
I quit my my last job after a little more than 2 months. Why? Did I jump into a position I was not excited about? ...
"Careless" employees
Recently a friend said to me, "My remote engineer contractors aren't committed enough. They say they'll get a feature finished by the end ...
Diary of a programmer with no clue about marketing
The beautiful, lightning-fast and fully-native issue tracker that you will want to use. Effortless connectivity direct to your existing JIRA, GitHub or Manuscript server. You'll get more stuff done and your team will love that you now actually update your issues instead of leaving them hanging.
There's No Myth, Only Years Of Hard Work
Discover the latest software industry insights and trends with our blog. Keep up-to-date withBusiness Advice and our software experts and tips at lessacounting
Lifestyle programming
“A man is a success if he gets up in the morning and gets to bed at night, and in between he does what he wants to do.” ― Bob Dylan I am a lifestyle programmer. I run a one-man software product bus…
Get Shit Done: The Worst Startup Culture
Kaikki nettikasinot and other similar projects can be exhausting, due to their demanding schedules. How do I organize myself? Learn now!
Devops Horror Stories
Keep users informed during incidents with Statuspage. Share real-time status updates, reduce support tickets, and build trust through transparency.
Letter to a young programmer
Dear (insert name here), I heard you enjoy a certain programming language named Python. Programming is a wonderful activity. I am a little...