Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,086 posts.
Programmers, teach non-geeks the true cost of interruptions (2014)
Interruptions are one of the biggest sources of inefficiency for programmers. Now, to be fair, they’re probably a big source of inefficiency for everyone, but relatively speaking, they’re worse for programmers. To understand what I mean, let’s take someone whose job is in sales. A lot of the day is probably spent on…
My manager spent $1M on a backup server that I never used
A classically trained sysadmin shouting into the void.
How to Be More Agentic
On a supposedly difficult thing
How to detect a toxic customer
A month ago I received a sales inquiry via email for my invoicing software package. The prospect asked if we could complete the questions he had attached in a spreadsheet: I will need the attached questions answered in order to proceed as I can’t get them all answered off your website.
If you want to transform IT, start with finance
When talking about IT transformation, we often we often talk about ‘culture’ being the problem in making change, but why stop there?
What a $500k grant proposal looks like
A walkthrough of my NSF CAREER proposal.
Managing People
I believe almost all first-time founders burn out their first employees – maybe this article helps you avoiding this
We Invite Everyone at Etsy to Do an Engineering Rotation
At Etsy, it’s not just engineers who write and deploy code - our designers and product managers regularly do too. And now any...
macOS to FreeBSD migration a.k.a. why I left macOS
This is not a technical documentation for how I migrated from macOS to FreeBSD. This is a high-level for why I migrated from macOS to FreeBSD.
Salary Transparency
Xe Iaso's personal website.
Laid off for the first time in my career, and twice in one year
Laid Off for the First Time In My Career, and Twice In One Year - Dillon Shook
From engineer to manager: what I love, what I hate
It's been almost 2 years since I moved to a team lead role, then to a full-time engineering management position after the expansion of our team. I've been a front-end developer for 7 years before that, and initially I took the "advanced individual contributor" career track before doing the management turnaround. How's…
Why I close pull requests
I maintain many open source projects on GitHub and elsewhere (over 160 as of this writing). I have merged and/or closed thousands of Pull Requests (PRs) and patches in the past few years, and would like to summarize here many of the reasons I don't merge many PRs. A few of my projects have co-maintainers, but most are…
No-one knows what they are doing
When I was a child I assumed that all the adults running the world knew what they were doing. Now that I am an adult, I am under no such illusions. Just look at the current British government. They…
Everyone sucks at interviewing. Everyone.
Interviewing is broken. Has been for years. This rigid commitment everyone seems to have to the standard resume/cover letter/interview system of hiring is just plain insane.
Not a real engineer (2019)
A short, dark prose poem on being told you are not a real engineer, and the monstrous thing you become instead.
A developer's guide to programatically overcome fear of failure
Fear of failing is deeply rooted in shame. If we can learn to let go of shame and embrace failure, we can learn and grow in unparalleled ways.
DevOps is a failure
It’s probably difficult for most people to recall the first time they heard a word, but I remember hearing the word “DevOps” for the first time. I was having a
The silent majority in software
I was re-reading Nixon’s 1969 “silent majority” speech last week (Smithsonian ran a good breakdown in 2017), mostly because YouTube’s algorithm
2017 State of Global Tech Salaries
Learn about LHH, with our global network of colleagues who bring local knowledge and experience to support millions of people across the full talent lifecycle.
Developers are the autoworkers of our generation
Fifty years ago, an autoworker could provide a middle-class existence for his family. Bought a house. Put kids through college. Wife stayed home. He didn’t even need a degree. That shit’s over. Detroit just went bankrupt. No one’s got it better than developers right now. When