Yes you can measure engineering
Jade shares how he likes to measure the value delivery of engineering organizations using the ValueSum metric.
Engineering leadership blog by Jade Rubick
Jade shares how he likes to measure the value delivery of engineering organizations using the ValueSum metric.
Understand the tradeoffs of team size and span of control for managers
A written culture is higher leverage than it used to be.
Outlines an approach to reasoning about reliability risk
There are a lot of challenges in the way QA and engineering work together. Many eng leaders think you shouldn't have QA. I dig in.
Covers advice for setting up innovation labs in companies, pointing out a lot of the dangers and opportunities.
Jade outlines an approach to getting people with strong disagreements to agree
Calendar rules I learned from an executive assistant and colleagues
Jade shares some observations of things he is seeing that seem unusual or aren't being talked about
What do you do when you are too busy to do anything?
At a certain size, organizational dependencies will kill you. Here's a menu of options to fix it.
Jade shares some observations of what you need in good strategies.
Commitments trade slower velocity for higher predictability. Is that what you really want?
Piles can be a sign of where your problems are. The theory of constraints and why piles are important.
Leave it better than you found it: the campsite rule for engineering teams and organizations
I talk about the concept of reflecting power, which is leveraging other people's power and authority.
I share some resources for product managers.
We talk about some simple techniques to judge the long term trends of a situation.
We talk through how to use a task force to cut through thorny cross-functional challenges.
The reliability space is all stick, no carrot. Here are some ways to produce good results anyway
Why your engineering team may need a hero rotation to combine focus and responsiveness
How to run a massively multiplayer retrospective
How to prioritize lots of small things FTW
I share what I've learned about doing skip level 1-1s.
I share an approach to gradually increasing the reliability of a software development organization, without over or underinvesting in reliability
How to remove yourself from being a bottleneck as a leader
Organizational work is how to make an organization get better over time, instead of the opposite.
We explore macho leadership and bro culture, how to identify and respond to them, the risks they pose, and techniques for navigating these environments.
Feel like your team is the bottleneck? Learn how to address the challenges of managing a bottleneck team.
Fan out work spreads tasks across many teams, leading to hidden, externalized costs and poor incentives. We explore the issue and potential solutions.
I was interviewed on the Level Up podcast. This is a summary of that interview.
Evil staging and gauntlet programs are chaos engineering inspired, systemic approaches to improve software reliability.
I was interviewed for the SRE Path podcast. This is a summary of that interview.
This post explores an archetype that makes teams faster -- the Nowist. They move everything towards the present.
This post explores an archetype that makes teams faster -- the Dodger. They dodge obstacles.
This post explores an archetype that makes teams faster -- the Mole. They give you intel.
This post explores an archetype that makes teams faster -- the Subtractionist. They simplify everything.
Jade Rubick runs group leadership coaching sessions. Sign up if you're interested in learning more.
Organizations have two danger zones they go through as they grow. I describe when they happen, what to watch out for, and how to solve them.
I share a wonderful writeup by John Hyland on the best program I've ever seen for hiring junior engineers
I was interviewed for the Software Snack Bites podcast. This is a summary of that interview.
An introduction to FaST, describing how it works and what the tradeoffs of adopting it are
I share what I've learned about being a leadership consultant
I share a complete guide to how to hire engineering managers, including a sample interview plan
Avoid the typical boring candidate review meeting, where everyone summarizes their feedback. Instead, use this surprisingly effective approach!
An executive advisor can help you grow faster and navigate unfamiliar terrain. This post summarizes how to evaluate advisors and what rates to pay for their services
Steel Threads are a powerful but obscure software design approach. Learning about Steel Threads will make you a better engineer. You can use them to avoid common problems like integration pain. And you can use them to cut through the complexity of system design.
Jade shares an experience report on the use of a Product Council to solve executive alignment on product direction, and cross-team execution challenges.
A history of Mini-Ms -- how this innovative practice came to be.
Comparison of the differences between high trust and low trust organizations.