Becoming a compiler engineer
I got a job!
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,747 posts.
I got a job!
2008 is a leap year. That means that three hundred and sixty six days ago, almost to the minute, I was sitting alone in a booth at Zeke’s Sports Bar and Grill on 3rd Street in San Francisco. I wouldn’t normally hang out at a sports bar, let alone a sports bar in SOMA, but back then Thursday was “I Can Has Ruby” night…
"Focus" requires saying "no" to most things, but there's a way to do it that allows you to say "yes" exactly when it matters most.
Musing on what makes effective company values.
The biggest source of waste is not low performers or having too many employees.
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…
A classically trained sysadmin shouting into the void.
On a supposedly difficult thing
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.
When talking about IT transformation, we often we often talk about ‘culture’ being the problem in making change, but why stop there?
A walkthrough of my NSF CAREER proposal.
I believe almost all first-time founders burn out their first employees – maybe this article helps you avoiding this
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.
Xe Iaso's personal website.
Laid Off for the First Time In My Career, and Twice In One Year - Dillon Shook
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…
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…
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…
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.
A short, dark prose poem on being told you are not a real engineer, and the monstrous thing you become instead.
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
I was re-reading Nixon’s 1969 “silent majority” speech last week (Smithsonian ran a good breakdown in 2017), mostly because YouTube’s algorithm
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