The age of Scrum is over
Scrum has given us a lot, but its time for some conscious uncoupling
The latest blog posts to take off on Hacker News. 4,747 posts.
Scrum has given us a lot, but its time for some conscious uncoupling
If you follow Gamefromscratch on Twitter, you may have already seen this tweet I put out last night about a blackmail demand that was made against our YouTube channel:First off, I really want to give a gigantic shout out to all of the people that helped get the message out, the tweets, retweets and even [...]
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…
Becoming a project manager after being a software developer for many years changed me quite a bit. Below are my thoughts and breakdown of the experience.
It is not my job
Several years ago, when I was a junior engineer just out of university, a PM wandered by my desk on his way to a meeting one morning. “Uh, hey, we’re having a meeting about Project Jabberwocky, uh, right now, can you come?” He was already past my desk and did a last-second pivot to extend the invitation. I was…
A step by step guide for solving a difficult organizational problem, including notes on single stack ranks, team interdependencies, building consensus, reducing work in progress, and how to move your company towards better priority management.
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…
From spring 2021 through spring 2022, I was a Unit-18 Lecturer for UC Berkeley in the EECS department. A Unit-18 lecturer is what is often c...
How and why to use the second most powerful question known to software development
The Dangerous Professional finds the seams between the policies, and slips inside them to Get Stuff Done
Lessons learned from 10 years at Google
OKRs are one of those business ideas that are just simple enough to be dangerous. You think you understand it in a day, and you can see where your company is falling short: lacking focus and underdelivering. You see how clear, measurable goals could improve the situation. Here’s the one sentence version: You set…
On fighting the feeling of "blah".
Last month, April 2022, marked the 10 year anniversary of my start as a professional programmer.
The problems I will discuss in this article are not unique to the software industry. In fact, this is expected in many large companies…
It’s been a rough month for Heroku. On April 15th, they opened a security notice that’s been active ever since – the status page, designed for incidents measured in hours rather than days or weeks, dutifully reads off a duration of “478 hours, 9 minutes” 1 .
Understanding how companies go about figuring out compensation. And an exercise to do for your team.
This is a story of how it took me way too long to ship a product, and I ended up paying for a competitor product instead.
It feels a lot of developers online either went to a prestigious computer science program in university or are self-taught. However, not many talk about community college in those communities. It’s very much a different experience, and I was in… Continue reading →
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…
Software engineer and writer focused on developer tools, cloud infrastructure, and the intersection of technology and human behavior.
Engineers often have to ask each other for “estimates”– rough projections for how long projects will take. While some teams do rigorous estimation rituals to varying degrees of success, many situation
Hello, everyone. I’m going to be taking an extended break from kottke.org, starting today. I’ve been writing here for more than 24 years, nearly half my life —
The pandemic made evident how much work can, and should, be different. The forced change to accommodate remote workflows also brought to light what I like to call “virtual offices”. Unlike truly remote friendly workplaces optimized for asynchronous communication, these aim to merely transport the office into a virtual…