
Latest videos
-
In partnership with incident.io
Managing authentically across levels
Learn how to manage engineers at all levels with practical tips for adapting your style to support growth and foster a thriving, high-performing engineering team.
-
In partnership with Pantheon
What does a ‘modern’ DevOps culture actually look like?
DevOps as we know it is constantly evolving. In this webinar, we find out if the latest trends are worth the hype.
-
Inclusion on purpose: An intersectional approach to creating a culture of belonging at work
Ruchika Tulshyan in conversation
-
Uncertainty of Change
In this talk, I will take you through uncertainty and its impact on our lives by looking at case studies from the cotton mill workers of 19th Century Britain to the fall of Nokia as the world’s No. 1 phone maker and how change connects them both. Then, I will explore how the uncertainty of change can sometimes cause us to ignore, deny, distort, or even try to stop it from happening instead of working with it.
-
The Boss’s Shoes Don’t Fit: And Other Surprises of Leadership
Ever fantasized about wearing your manager’s shoes and calling all the shots?
-
The Post Office Scandal: what we can learn from its process and human failures
The story of the Post Office scandal not only serves as a warning about tech failure, but also as a reminder of the real-world significance of the software we build.
-
Iterate to Greatness: Building High Performance, AI-native Engineering Teams
In this talk, we’ll discuss how Vercel transitioned to an AI-native company and how you too can operate highly effective, AI-native product engineering teams, from the tools used to the way to stay organised amid the rapidly changing pace of AI.
Highlights from our conferences

Measure for Change
Picking metrics is one thing. But the harder decisions lie in what to do with them afterward.
View all videos from LeadDev London

Drive product gaps as an engineering leader
Discover practical strategies for engineering leaders to influence product development effectively, even in the absence of strong product management and a clear company vision.
view all videos from LeadDev NEW YORK

Growth in a downturn
In this talk, Smruti Patel asks, if hyper-growth is marked by spending more to make more, what does building for enduring growth look like?
view all videos from LeadDev berlin

Idea to Innovation
Join me as we embark on a journey to dissect the anatomy of innovation, uncover strategies to unlock the full potential of ideas, and transform them into impactful realities. Let’s build a strong culture of innovation, and make sure that it is not just a buzzword but a tangible outcome.
view all videos from staffplus london

Slack enterprise key management: Senior to staff lessons
Explore the key lessons and skills Audrei gained during their first Staff+ project, Slack Enterprise Key Management. This talk offers insights for anyone growing in their Staff+ career.
view all videos from staffplus NEW YORK
All videos
-
On engineering impact
Tough technical problems are exciting to tackle and often engineers can think this is where they’re driving the most value.
-
Harnessing the power of storytelling to become a better leader
When we’re talking to engineers about change, we often just talk about what the change will be and not the context, why it’s necessary, and why we think it will be successful.
-
Crafting a mission and vision for your team
As you progress in seniority as a leader, the time horizon of your work progressively gets longer.
-
Sponsored by: you
We’ll also explore how to sponsor individuals by raising their visibility in an organisation and providing them with opportunities.
-
Why we must strive for belonging in our engineering orgs
Spotify’s focus on diversity has been the foundation of an enriched environment of culture, ideas, and innovative business solutions. However, diversity alone does not ensure open communication or retention in the workplace.
-
Preparing your software engineering teams for times of financial uncertainty
Financial crashes are cyclical in nature and although we can’t predict the timing of the next crash, we know that they are an inevitability.
-
Supporting employees through redundancies and business closures
Reality sometimes makes decisions for us. Teams and businesses come to an end or need to focus elsewhere. But lives go on…
-
Living without pre-production environments
Historically when we developed large monolithic applications we had several ‘lower’ environments such as dev, test, staging, pre-prod for verifying different stages of our development life cycle. These were particularly used for manual testing – integration testing, gatekeeping, acceptance testing.
-
Remote Inclusion in Distributed Engineering Teams
Increasingly, companies in business centres like London are combining offshore with local developers. Maximising the effectiveness in a mixed team environment is therefore critical to business success.
-
Cracking the cadence of your software engineering 1:1s
One-to-ones provide perhaps your greatest opportunity to survey how well things are going with your team.
-
Eliminating hero culture in software engineering teams
As a woman with a few years of experience in engineering I have often noticed that every team has a “Hero”, as I have been one myself. The hero is usually identified as the hardworking, highly talented and knowledgeable team member.
-
Changing attitudes toward legacy code
Legacy is an inevitability in any business – systems that were once cutting edge naturally age, but still require careful maintenance. And although it’s important work, it can feel less rewarding than working on shiny new features.
-
How simplifying software can save your engineering teams’ time
We’re conditioned to think from an early age that exciting things are the best. That attitude can extend to engineering, too.
-
Creating efficient, accurate, software estimations
Estimating projects is hard. Whether it’s negotiating technical debt, understanding new requirements, or grappling with a lack of useful documents; the number of moving variables make it difficult to judge just how long a project will really take.
-
Increasing your influence through building a professional network
Have you ever wondered why you aren’t having a bigger impact at work? Why your colleagues aren’t listening to your advice or why those next career opportunities aren’t coming your way? Stop wondering and start influencing.
-
Skills for first-time Lead Developers
The transition from a developer to a Lead Developer can be a rocky one.
-
Applying software engineering practices to improve people management
As a new manager, your changed responsibility is not to build features, but to build systems to support the people building the features. It can be a challenge to figure out how to prioritise problems alongside the day to day pastoral care of your team.
-
Lessons for frontend development at scale
Powered by technologies such as React and GraphQL, we see frontend applications reach a level of scale and complexity that was traditionally associated with backend engineering and service architectures.
-
Learning from incidents: from ‘what went wrong?’ to ‘what went right?’
When things go wrong, we tend to focus on mistakes, miscalculations, and deficiencies in design. By limiting our investigations to the details of what went wrong, we ignore a far richer and more interesting source of learning: how things went right.
-
Scaling performance at the scale of Slack
One of the major challenges faced by teams working on high growth product is of performance. Systems that are built for a given scale of users often fail to deliver the necessary throughput when run with orders of magnitude of load more than what they are built for. Software teams have historically resorted to a myriad set of ways in scaling performance.
-
Distributed teams: how to hone connection, communication, and collaboration
Psychological safety is one of the leading indicators of a high performing team. Yet, forging deep human relationships and building trust can be difficult when your team is distributed or largely interacts on screens.
-
Building blocks for architecture governance with autonomous teams
Many organizations today strive to establish autonomous development teams who can move as independently of each other as possible.
-
Strategies for making impossible decisions
Being faced with an important choice that feels impossible to know the answer to is stressful! This comes up a lot when making business decisions, but also applies to technical choices (e.g. “should my company run 100% on AWS” or “is serverless a fad or a great idea?”).
-
Breaking down silos for better collaboration
Technology at Spotify is filled to the brim with talented, driven and passionate engineers, who together work to solve the challenges we face to reach our north star goals.