π³οΈ Answer our 5-min survey and win a $150 membership!
As anticipated last week, we are running a big survey about how engineering teams use data and metrics to improve their practices. We will create a deep industry report about it, that will go out exclusively in the newsletter!
You can participate below π
The best insights will be quoted in the final report. We are also giving away 20 paid memberships for free ($150 each!) π to people who answer the survey! We will draw the winners next month as soon as the survey closes.
Back to this weekβs ideas π
1) π Big loops vs Small loops
In my recent chat with Henry Poydar, we talked about Continuous Coordination β an open-source framework providing principles and practices for running modern engineering teams.
Out of the seven key principles, one of them stuck with me: keeping a steady beat π₯
This is about adding structure to asynchronous coordination. Henry believes the work of most teams can be organized around two loops:
Small loop β a frequent, inexpensive ceremony for team-level communication (similar to async stand-ups)
Big loop β a larger, less frequent loop for updates on objectives or goals.
A successful steady beat avoids the "alignment trap" of either too many meetings or the complete absence of synchronization.
While this is very high level and not prescriptive about implementation, I found it helpful to establish a shared vocabulary about alignment meetings.
Now I often find myself thinking: is this a small loop or a big loop thing?
You can find my full chat with Henry here:
2) πͺ΄ Coaches, mentors, and sponsors
Itβs very important for your career to be surrounded by people who can help you reach your goals.
Not all such relationships are created equal, though. The three most common approaches are: coaching, mentorship, and sponsorship.
Let's see the differences π
π£Β Coaching
Coaches are people who help you figure out what the problem really is. They ask you questions and force introspection.
Coaching helps you with the what at a fundamental level, when you still have no clue. They make you understand what you need to succeed.
πΒ Mentorship
Mentors are people who have gone through similar experiences as yours, and can give you practical advice.
Mentors might say:
When I was in your situation, Iβ¦
You shouldβ¦
Have you triedβ¦
Mentoring can be the relationship between two colleagues in which the more experienced uses their knowledge to support the development of the less experienced.
While coaching helps the individual find their own solution, mentoring is directive and provides specific advice.
π±Β Sponsorship
Finally, sponsors are people who do practical things to help you.
They might advocate for your promotion, approve a budget for your project, or introduce you to useful people.
While mentoring is about giving advice, sponsoring is about empowering and giving opportunities.
We explored the various types of growth relationships and how to figure out what is the right approach for your situation in this past article π
3) π Leading vs Lagging indicators
We often talk about product engineers, and most recently we did so in this super popular guide last month.
In the guide, we introduced leading vs lagging indicators as a way to understand the different responsibilities between PMs and Product Engineers:
Lagging indicators β¬
οΈ
Lagging indicators are outcome metrics that capture the ultimate success or failure of past actions, like revenue, customer churn, or MAUs.
They are typically easier to measure β i.e. via product analytics tools β but harder to influence directly by a product team. Also, they change more slowly and are often only measurable after a significant period (hence lagging).
Leading indicators β‘οΈ
Leading indicators are input metrics that predict future outcomes.
They are usually harder to identify and measure accurately, but easier to influence through current actions. They also change more rapidly, allowing for quick feedback and iteration. Examples are measuring a featureβs adoption or specific actions that reveal engagement.
Famously, Facebook used to track how many users added at least 7 friends, and how fast they did so. They figured out it was a reliable leading indicator for long-term engagement.
So, the key differences are about three areas:
β±οΈΒ Timing β lagging indicators show what has happened, while leading indicators suggest what will happen.
πββοΈΒ Actionability β leading indicators are more actionable in the short term, while lagging indicators often require long-term strategies to change.
π²Β Certainty β lagging indicators usually provide more certainty about outcomes, while leading indicators offer predictive power but with less certainty.
Why is this model useful? Because itβs a blueprint for how PMs and Product Engineers can organize their responsibilities:
PEs mostly focus on leading indicators β because they are more actionable and enable fast course correction.
PMs mostly focus on lagging indicators β which are closer to business and strategy.
You can find the full guide below π
And thatβs it for today! If you are finding this newsletter valuable, consider doing any of these:
1) π Subscribe to the full versionΒ β if you arenβt already, consider becoming a paid subscriber. 1500+ engineers and managers have joined already! Learn more about theΒ benefits of the paid plan here.
2)Β π»Β Read with your friendsΒ β Refactoring lives thanks to word of mouth. Share the article with your with someone who would like it, and get a free membership through the new referral program.
I wish you aΒ great week! βοΈ
Luca
If you find someone to boost you with all 3 (coaching, mentoring and sponsoring), that is a true win.