Latest
-
Will AI replace the agile coach?
Agile coaches are already using generative AI tools to help with key rituals and go deeper, quicker.
-
7 steps to navigate onboarding as a software engineer
Joining a new team can be both exciting and overwhelming
-
Should JavaScript really be split in two?
A radical new proposal for JavaScript has divided opinion over who stands to benefit.
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.
London • June 16 & 17, 2025
A festival of engineering leadership
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.
A festival of engineering leadership
London • June 16 & 17, 2025
More for Staff engineers
-
5 lessons from CrowdStrike’s global outage
What can engineering leaders learn from one of the biggest IT disasters in history?
-
Why OpenFeature is central to modern feature management
Get to know the open source project changing the game for feature flags.
-
Streamline development processes with application templates
Increase efficiency, collaboration, and innovation.
-
Ask Mathias: Help! I feel like I don’t fit in at work
If you’re struggling to fit in at work, here are some options to try and fix the issue.
-
A buyer’s checklist for AI coding assistants
Have you been thinking about trying an AI coding assistant?
Videos for Staff engineers
-
Ice, confusion, and the 38,000ft crash
Uncover the critical lessons from AF 447’s final moments – how small factors spiraled into disaster and what it teaches us about building resilient systems.
-
Estimates as probabilities
This talk introduces a probability approach to estimations, aiming to transform delivery discussions into stress-free, trust-based conversations between tech teams and stakeholders.
-
Launching a Gen AI powered travel companion: A case for tiger teams
Explore Booking.com’s journey in launching a Gen AI travel companion in 3 months, powered by a tiger team approach for rapid, focused product development and innovation.
-
What your browser can teach you about software security
Explore how browsers securely handle untrusted code and uncover valuable lessons for designing robust systems from a security engineer’s perspective.
-
Technical diplomacy
Explore “Technical Diplomacy” to lead without authority. Learn strategies to build trust, break through resistance, and unite diverse teams in achieving shared goals with empathy and collaboration.
-
Tackling tech debt
Learn practical strategies from a seasoned CTO on managing tech debt effectively – when to embrace it, how to prioritize it, and turning it into growth.
-
Exploring the (testing) pyramid – An expedition towards more accessibility
Explore how applying the testing pyramid to accessibility can streamline development. Learn methods to lower costs, speed feedback, and enhance both product quality and inclusivity.
-
Scaling your ML platform to enable the industrialisation of AI and ML development
Delve into the essentials of scaling ML platforms to industrialize AI development, with insights on prioritizing tools and requirements for efficient, large-scale model deployment.
-
Mentorship & Sponsorship
Uncover the impact of mentorship and sponsorship in building technical leadership, and learn practical ways to uplift and create opportunities for diverse tech communities.
-
Breaking barriers: Embracing neurodiversity in tech
Discover the importance of neurodiversity in tech, with actionable strategies to foster inclusivity and empower colleagues with hidden disabilities for a more supportive workplace.
-
From hurdles to highways: Crafting a collaborative experimentation ecosystem at GetYourGuide
Discover how GetYourGuide transformed its experimentation platform, navigating challenges to build a streamlined, collaborative, and innovative ecosystem for efficient testing and creativity.
-
Feeling the squeeze? GreenOps offers a sustainable solution for busy engineering teams
Discover how GreenOps empowers engineering teams to integrate sustainability into their workflows, building on FinOps and DevOps principles for efficiency and environmental impact.