The silent death of good code
I’ve been passionate about writing “Good Code™” since before I started my career, beginning way back when I was still a kid in middle school.
Topics /
The most popular blog posts about career & management on Hacker News. 6,086 posts.
I’ve been passionate about writing “Good Code™” since before I started my career, beginning way back when I was still a kid in middle school.
In astronomy and cosmology, dark matter is a currently-undetermined type of ...
If there’s two sources of truth, one is probably wrong. And yes, please repeat yourself.
Or: Why can't you just merge my ten-line PR already? I maintain over 200 open source projects. Apparently (this is news to me) I am ranked in the top 200 GitHub users by followers, and there are 18,000 forks and 42,000 stars across my repos. On an average day, I see between 50-100 emails across my repositories for…
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…
Everyone says don't compare yourself to other people. It can be easier said than done. I'm going to run through how I avoid comparing myself
It’s sunday evening; there’s a lot to be said for being a stay-at-home-dad, and honestly I actually like having stuff like meal-prep and laundry to do, after 35+ years of “All Uni…
As a follow up to my post on Microsoft and Creative Destruction, it’s worth looking at this chart (from Silicon Alley Insider). It shows the quarterly operating expenses for Microsoft’s…
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…
New managers often want to get everything right from the get-go. But, ironically, that would be their first mistake. Why? Because that's the total opposite of authenticity.
Most of us learn how to write technical articles by osmosis. After reading a hundred or so papers, we unconsciously pick up the common patterns of the field and begin to imitate them. This phenomenon is largely beneficial, but there are several truly odious habits that are almost universally and inadvertently adopted…
A guiding framework for how EMs + PMs should partner together.
Beginners need explicit syntax, experts want terse syntax.
Thoughts & insights from the team behind Briggsby.
Someone over on Hacker news posted a link to a comp.lang.lisp post that I wrote three years ago that's generating a lot of discussion. I f...