
Latest
-
What US engineering managers can expect to earn in 2026
Are there signs of life in the hiring market?
-
Crafting the perfect LeadDev talk submission
Crafting the best version of your talk proposal for the LeadDev stage with the help of ChatGPT.
-
Harness acquires Qwiet AI to combat AI-generated code risks
This merger is set to help address hidden security risks with the help of AI-assisted coding.
-
How to be a successful async advocate in an RTO world
Building an async-first culture is surprisingly straightforward in an RTO era.
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.

October 15-17, 2025
New York is almost here. Book your spot today.
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
-
Should JavaScript really be split in two?
A radical new proposal for JavaScript has divided opinion over who stands to benefit.
-
Learning to trust generative AI
Love it or loathe it, engineering leaders have to learn to live with generative AI, but can you ever really trust the model?
-
Understanding the ‘Cambrian explosion of generative AI tools’
And other themes from the latest Thoughtworks’ Technology Radar
-
Breaking down the WordPress drama
A dispute has riven the WordPress community in half, how does this impact developers?
-
Build a productive code review culture
Code reviews can be tense and stressful if done incorrectly. Avoid bikeshedding and set good cultural standards with these nine simple steps.
-
Engineering leadership is not just about code
If you’re looking to move into an engineering leadership position, you’ll have to do more than brush up on code!
-
Influencing influencers: Powerful strategies to scale your impact at work
If you looking to widen the breadth of your impact, you’ll want to brush up on some of these areas to see the best results.
Videos for Staff engineers
-
50 shades of PR dark matter
In this short and fun talk (yes it’ll be fun!) – Avishag Sahar laments about the top blockers of PRs, but cheer up – because I’ll also provide insights into how to unblock them.
-
Leading through AI-powered complexity: Balancing business priorities, innovation and resources
João Freiras discusses how leaders are automating through complexity and finding the right balance between the pressure to innovate, business priorities, resources, and the promise of AI business value.
-
Stress free onboarding as a Staff+ engineer
What can you do to create an efficient onboarding process for yourself stepping into a Staff+ role?
-
Why observability needs to be treated as critical infrastructure
In this talk, I’ll discuss how I worked with my ICs to develop a space where the use of metrics felt less intimidating and more like a valuable tool for growth.
-
How do you effectively manage senior ICs?
What does a good manager and direct report relationship look like for ICs?
-
AI and the future of software engineering
Hywel Carver talks focuses on the shape of engineering teams and how they work – including how they have changed over time with the advent of Agile and DevOps – and suggest how this will change as AI-generated code becomes mainstream.
-
Understanding the role as a Staff engineer
How to define, develop and deliver in your role on the technical track.