







In early 2023 at an offsite in Tenerife, our European engineering team did a series of exercises that ended up changing the way we work.
How Our Company Learned to Make Better Predictions About Everything
We all make bets about the future, whether we call them that or not. We select a career based on perceptions about its prospects; we take on projects based on what we think we can accomplish; we hire employees based on how we predict they will perform. We don’t have an option not to make predictions in our work lives, but we do have an option to try and make better ones. At Twitch, employees have worked to create a culture of forecasting based on the research of Philip Tetlock. Although employees were skeptical at first, most have come to embrace the practice of making frequent numerical forecasts.

The 10 Best Practices for Remote Software Engineering
At face value, when we think of developer productivity we might think of effectiveness in time management, communication, and task completion.14 Although we are drawn to personal workflow or time management tools, and learning secrets to improving our productivity, ironically this quest for the holy grail can sometimes take us off course and be a detriment to our productivity. The problem is that accomplishing tasks or having a filled up schedule does not necessarily equate to productivity. Creating a formulaic working strategy, as was common in the last century, does not either.a,8,13 Productivity is less a quality that can be easily measured,b controlled, or improved directly with tools, but instead is a human element that manifests from developer happiness.

AI Engineer's 2025 | Unsloth Documentation
Slides to our AI Engineer's Worlds Fair 2025 Workshop.

All the best engineering advice I stole from non-technical people
As I focus on becoming a better manager of engineers, I have been reflecting more and more on the advice that produced a 10X boost in my…

The 10 Things You Learn After One Month Of Remote Work | I Done This
At iDoneThis, we’ve got our team spread all across the world. Germany, Italy, New York, Wisconsin. The company has been remote from Day 1 and we wouldn’t have it any other way. Working from a home office or coworking space gives us the freedom to work how we want and…

Your engineering team looks healthy. It probably isn't
When everyone ships and nobody decides
Speeding up code review with `small-change`
Imprint’s average engineer is merging 4x more PRs than 2 years ago. Yay. Aggregated behind the average is something even more interesting: we have two teams that are merging 10x their PRs over that period. One engineer is merging 25x the PRs per week of our average engineer two years ago, and a number of others are closing in on that number. That’s pretty neat, and the slope of the line suggests our average in a year is going to look much closer to today’s p90 than today’s p50. Even more importantly, we aren’t just shipping more, our quality has improved: incidents are down 42% half-over-half, and critical incidents are down 78% half-over-half. I think we’ve always known the quality/velocity tradeoff wasn’t a particularly useful construct, but that’s undeniable today.

Resetting on engineering expectations in the age of AI
I’m accepting new sponsorships for The Modern Leader for 2026. If you’re interested (or you think your company may be interested), you can learn more here.

How Cursor is building the future of AI coding with Claude
A Guide to Measuring Engineering Team Performance
“You can’t manage what you can’t measure.” While software development practices constantly change, there will always be a tier of truly top engineering teams who stand above…

Don't Feed the Thought Leaders
In this article, the author shares their experience as an engineering manager and the challenges they faced when trying to reach alignment and prev...


Why AI Makes Things Worse for Enterprise Teams, by Paul Ford
Why are so few engineering teams reaping the benefits of AI? On this week’s episode, Paul presents Rich with the findings from a recent report from CircleCI and

The Paradox of Perfection: When ‘Good Enough’ is Actually Better
Exploring the tension between engineering perfectionism and pragmatic delivery. Discover why striving for the perfect solution often prevents us from shipping valuable improvements and how to find the balance.
Long live the engineering manager
AI can automate status updates but the engineering manager’s real work of coaching, alignment, and translation is growing faster than AI can replace it.
