Focus on your own shit (2016)
Check Product Hunt. Ahh, crap. Someone just launched an app similar to my product (and we’re still in beta).
Topics /
The most popular blog posts about career & management on Hacker News. 180 posts.
Check Product Hunt. Ahh, crap. Someone just launched an app similar to my product (and we’re still in beta).
As some of you know I spent a year on a submarine. This is the story about how that came about.
If you're not the sort of person who closely follows the internals of Django's development, you might not know there's …
Three questions to ask yourself before making a senior hire
Not long ago, I wrote a post about that one, “top” software engineer role that companies don’t hire directly into. I’m going to pick up where I left off there. For a quick recap, recall the diagram I made (and my wife kindly GIF-ified for me). In red, you have the positions that a company...
If you were making a list of things that could go wrong on an seed, angel, or Series A investment, you would have to put the co-founder relationship right up there at the top of the list. Not every startup has co-founders. Some just have one founder. In some ways, that is a bit easier […]
Ian Goodfellow is a staff research scientist on the Google Brain team, where he leads a team of researchers studying adversarial techniques in AI. He was included in MIT Technology Review’s “35 und…
An unproductive day leads me to feel like I need to keep working. A focus system can help your days as a developer feel productive, freeing up your personal time for things you enjoy.
On Productive Technology and its Discontents Recently, I’ve been dipping in and out of Edward Tenner’s provocative 1996 book, When Things Bites Back. In following ... Read more
During my life as a software engineer there only have been a few occasions where the design and principles of a language struck me as inherently beautiful and consequently inspired me to work with them.
There’s a trend among start-ups (and some larger companies) that worries me: giving candidates “homework” assignments. Homework assignments lead to candidate abuse. Knock it off (or at least be reasonable). I’ve seen many friends and clients go through this. As a pre-screening round before an onsite
Does front-end development as a we know it still exist; or has the role evolved into something we no longer recognise? As with evolution in nature, the evolution of "front-end" has resulted in several distinct flavours --- and in my opinion --- an identity crisis.
A Career Crossroads In the early winter of 2004, I was a senior at Dartmouth College and in the fortunate position of having two good ... Read more
[Another submission from a former postdoc at one of the top ten universities in the U.S. The e-mail came to me as follows: "I read your b...
I really screwed things up as a young faculty member at Harvard. It worked out OK in the end, but, man, I wish I could go back in time to w...
Should software engineers unionize? I can’t give a simple answer to this. There are advantages and disadvantages to enrolling in a collective bargaining arrangement. If the disadvantages didn…
Recently, Steve Yegge published two rants, each of which has gone viral and moved the Internet conversation needle a bit. I liked both of them, thought they were generally well-argued and useful. Unfortunately, there are a few assertions of fact there that are just wrong, and may be damaging. So I thought that, first…
Running a remote company in the US requires using terrible government websites and filling out onerous paperwork. Tortuga [https://www.tortugabackpacks.com] has seven US-based employees across four states. Four of those employees have moved between states while working for Tortuga. In total, we've registered with…