New
The latest blog posts to take off on Hacker News. 4,748 posts.
How not to hire a software engineer
A collection of anti-patterns seen in big IT companies regarding hiring practices
Why I stuck with Windows for 6 years while developing Discourse
I stuck with Windows 10 as my primary OS for 6 years, despite being a Ruby developer. In this blog post I would like to cover why this happened.
Who can I hire to hack me?
I use a password manager. I have 2FA set up on everything. When an organisation asks me to set a recovery question, I generate a 32 character passphrase. I don't use my mother's maiden name or my first pet's birthday on anything sensitive. I monitor my email addresses for breaches, and I regularly check my credit…
On Being a Free Software Maintainer
Year is 2013. I learn about a new, alpha-quality project called “GNOME Calendar.” Intriguing.
The Startup Empathy Dilemma: As power and impact grow, empathy diminishes
I remember the early days at my startup almost a decade ago. It was just me and my co-founder and we were enjoying our journey of building a small product and making a few people’s lives a bit better. The empathy we had for our early customers, for each other and for the first people […]
Women: Learn to Program This Summer
As an investor, I've found that one of the reasons there are fewer female startup founders than male ones is that there are fewer female programmers. So this summer I'm trying an experiment to see...
Programmer Migration Patterns
I made a little flow chart of mainstream programming languages and how programmers seem to move from one to another. There's a more common...
My Salary Progression in Tech
There was a recent tweet that asked people to share their salary as a means of helping others, so I’ll do that. I don’t think it’s enough, however1. It will give you power in your…
Getting too absorbed in side projects
Does anyone else get too absorbed in side projects that you forget about life
Why I Quit Tech and Became a Therapist
The story of an unusual career transition.
Pmarca Guide to Personal Productivity (2007)
An archive of the best articles from Marc Andreessen’s now defunct blog
Daydreaming about the future instead of doing work today
I have a friend who’s creating an awesome side project: LED signs that you can control to let your coworkers know you’re busy.…
Technical Debt Is Like Tetris
You can’t win. You can only control how quickly you lose.
Winding down my Debian involvement
This post is hard to write, both in the emotional sense but also in the “I would have written a shorter letter, but I didn’t have the time” sense. Hence, please assume the best of intentions when reading it—it is not my intention to make anyone feel bad about their contributions, but rather to provide some insight…
The Sad State of Logging Bugs for Apple
You find a bug in macOS or iOS. Something in the software isn’t working the way it should work. You decide to let Apple know, and head over to http://bugreport.apple.com and login with your Apple ID.... <a class="read-more"…
Deadlines and sprints are bad for you
The development team’s capabilities for battling deadlines are fairly restricted, yet they end up committing to them in day-to-day life…