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
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
Disclaimer: this post represents my own views and it is not endorsed by my employer.
The Dirty Work Theory: The lamentable work that many people avoid are great places to look for high impact, low hanging fruit.
As a Director of Engineering, I have monthly 1:1s with all of my direct reports. A 1:1 (one-on-one) is a recurring meeting with no set agenda between a manager and one of their reports. The internet is full of valuable insight into how to run them from my perspective, (ex. The Update, The Vent, and The Disaster) but…
It’s been about nine months since I left Mapbox and the circumstances of my exit didn’t offer much opportunity for closure. I feel a combination of gratitude and resentment that I’m still sorting out. Last week was the one year anniversary of the Mapbox Worker’s Union going public, the event that lead to my departure…
Hot takes and cold truths on software, startups, and the lies we tell ourselves.
Dave Farley and Allen Holub are two people that I respect hugely when it comes to Software Development. I’ve been following them on twitter for quite a while, and am always taken in about their takes on driving continuous delivery and “lowercase agile” forward. So when both came together for Dave’s Engineering Room…
When I joined Yahoo in 2008, I received a small number of options. I don’t remember how many–it was very few–but I do know my strike price was roughly $16. I don’t remember that because my strike price was particularly lucrative, but rather because some of my coworkers would complain about their underwater strike…
A survey of how tech projects run across the industry highlights Scrum being absent from Big Tech. Why is this, and are there takeaways others should take note of?
I’m currently applying for a master’s degree in computer science (MSCS). I thought I might share my experience here for other people in the same boat as me. My boat is that I’m a …
Gather all of the authority, none of the accountability
This article is part of a 3-part series on trimodal compensation: * Part 1: The trimodal nature of software engineering salaries in the Netherlands and Europe (2021, this article) * Part 2: The trimodal nature of tech compensation revisited (2024, this article) * Part 3: The trimodal nature of tech compensation in
Coming on Stage for my Set. From March to April 2022 I took part in a 6 week stand-up comedy course for beginners at The Comedy St...
It will take about three minutes to read this column. Whether it’s worth three minutes depends on me, of course. I will do my best. But it also depends on you, on your attitude to time and, perhaps…
TL;DR This is me ranting about crappy tech interview experiences
Have you presented to company executives about a key engineering initiative, walking into the room excited and leaving defeated? Maybe you only made it to your second slide before unrelated questions derailed the discussion. Maybe you worked through your entire presentation only to have folks say, “Great job,” and…
I was on the job market recently, open to suggestions on what I should do next. I'm deeply thankful to all those who reached out and pitched their companies, and also to people who shared their wisdom of how they wanted to navigate their own careers.
Wrong estimates aren’t your fault, but they are definitely your problem
Why the landslide loss for San Francisco's school board is a victory for American meritocracy
Just a bit over half a year ago, I started my PhD in Quantum Computing. Even though I basically didn’t have any previous knowledge about it, I thought Quantum Computing was an interesting challenge to get into. What should I say? Quantum Computing is really cool, indeed! Having a background in Theoretical Informatics…
How would we think about retention if we could visualise the full impact of someone leaving our team?
Which companies pay for oncall, and how much? Philosophies across the industry for paying for standby duty and numbers from 80 companies.
Things your manager might not know
Recently I approved a pull request from a colleague, that had the following description: “That’s a hacky way of doing this, but I don’t have time today to come up with a better im…
It sounds surreal to even say it out loud, but I’ve been living in America for the majority of my life, ever since I was a teenager. And for 18 of those years, I was legally a transient – hop…