
Latest
-
“Vibe hacking” signals seismic shift for engineering leaders
Blackhat hackers have an addition to their armoury. Here’s how engineering leaders can safeguard their systems and stay on high alert.
-
Where staff+ engineers can move the needle
As you become more senior in your role, the pressure to expand your impact grows. Here are some ways to get the ball rolling.
-
AI coding trackers are here. Proceed with caution
Companies are finally starting to track AI usage within their engineering orgs. Should we be worried or remain cautiously optimistic?
-
Navigating the emotional rollercoaster of leadership
Any well-seasoned leader will know that it’s not always an easy journey. The key is to tackle the low moments with the right approach.
-
5 AI agent frameworks for developer teams
If you’re thinking of dipping your toes into the agentic pool, here are some frameworks you could explore.
Editor’s picks
What is a staff engineer? Technical leaders who aren’t managers
Staff engineers are technical leaders who have deep domain knowledge, walking the line between tech and the business.
Essential reading
Who are staff, principal, and distinguished engineers?
Understand the differences between staff, principal, and distinguished engineers. Job description and salaries included.
On our StaffPlus playlist

How to master the four Staff archetypes and elevate your impact
While the specifics of the job can vary widely, Will Larson has famously categorized the Staff+ experience into four archetypes: Tech Lead, Architect, Solver, and the Right Hand.

Understanding the role as a Staff engineer
How to define, develop and deliver in your role on the technical track.

How to balance technical direction and leadership work
But as is often the case in business, priorities constantly shift and where you focus your efforts will too. So how do you strike the right balance between working on the technical direction of the business and those tasks that require you to put your leadership hat on?

Start with an exit in mind: How to be effective by being selfish as a staff engineer
Staff engineers often get overwhelmed by long-term ownership of critical projects. This talk explores how to avoid burnout by starting every project with an exit strategy—whether transferring ownership, pausing or bootstrapping a team.
More for Staff engineers
Videos for Staff engineers
-
In partnership with Postman
Human-first leadership, AI-powered
Discover how AI can free engineering leaders to focus on people, not process – driving innovation without losing the human core.
-
Beyond “try harder”: Effective strategies to tackle bugs
“Just try harder” isn’t a strategy. Learn three proven approaches – monitoring bugs, managing legacy systems, and optimizing feedback loops – that empower teams to deliver better software.
-
Debugging the most critical relationship in your work life: How to work better with an imperfect boss
Many bosses, despite their best efforts, struggle with communication, delegation, and career support for their teams. This talk explores how to navigate the complexities of working with your boss, balancing honesty with career impact, and building a more effective partnership.
-
Metrics, KPIs & Developer Experience: Rethinking measurement for high-performing teams
This talk challenges traditional engineering metrics, exploring how to balance KPIs with developer experience using frameworks like SPACE, ensuring teams achieve great results without burnout.
-
Balancing direction and empowerment
In this talk, Lara Hogan shares how to balance being empowering and being directive as a leader, as well as when you should switch up your approach.
-
The performance curve: A legacy model in modern disguise
A critique of modern performance management, exposing its flawed assumptions and hidden biases, while offering actionable insights for leaders to build fairer, more effective systems that align with their morals and modern organizational goals.
-
Accessibility of codebases: A team leader’s perspective
We explore making codebases approachable, onboarding efficiently, and learning stress-free. Discover tools, metrics, and techniques to build a codebase your team enjoys working on and feels confident contributing to.
-
The sprinter’s leadership mindset
What engineering leaders can learn from the discipline, focus, and strategy of a sprinter.
-
Training innovation: The key to long-term success
Innovation doesn’t just happen – it’s a skill that must be trained. Learn practical techniques for fostering innovation in engineering teams, from mindset shifts to structured frameworks.
-
Leader or engineer? Navigating our technical identity crisis
Am I still technical enough? What does my team think?
Drawing from the hard-won lessons of a leadership initiative for 250 engineers, this talk uncovers unexpected truths in the conflict between technical depth and leadership.
-
Lost and alone over the Pacific
On December 22, 1978, veteran US Navy pilot Jay Prochnow found himself lost over the Pacific after a navigation failure during a solo ferry flight. With no land in sight and nightfall approaching, he had to find a way to survive. This is the story of how he navigated out of the crisis – and what we can learn from his experience.
-
Creating the next generation of Senior Engineers
An introduction to the science of teaching – pedagogy – how it applies to leadership and techniques to grow our teams in the era of doing more with less.