
Latest videos
-
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.
-
Transforming legacy software: Riding the rollercoaster of emotion and innovation
This talk delves into overcoming emotional resistance and technical debt in digital transformation, highlighting strategies, tools, and insights that helped drive innovation and effective change.
-
Increasing code habitability by using AI coding assistants
Discover how AI coding assistants can enhance code habitability while avoiding pitfalls, with strategies to improve code quality in today’s complex development landscape.
-
Build great engineering teams and have a positive social impact
On the back of working in the tech industry developing great products in highly competitive markets, how can we make society better? Germán and Seraphine will share the story of skills and talent meeting diversity and social impact.
-
Revolutionizing engineer growth: the tech-powered blueprint for careers clarity at ASOS
As engineering leaders, it’s our job to make the folks in our team the most effective that they can be and to grow them to their full potential.
-
The LeadDev Engineering Management Report 2024
Over the last two years, the tech industry has been going through big changes.
-
How do you deliver a feature on the biggest stage in the world?
In this talk, media server engineer Josh McNamee discusses the challenges in shipping Disguise’s ‘Single Large Canvas’, the software feature that lets U2 put images on the inside of the Las Vegas Sphere.
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
-
Travel through time and break free from rigid working cultures
How does time impact on your working day? Would you like to hack time and live outside the clock? The answer is likely to be yes.
-
How to create a career ladder for your software engineering teams
When hiring, have you noticed the shift in candidates asking less about your tech, and more about how they can progress in your business?
-
How to scale yourself at the speed of Slack
Your organization is going through an unprecedented period of growth. How do you keep up?
-
How to lead your engineering team through a period of change
An effective framework for leading your engineering team through change.
-
Effective career conversations with your engineers
Career conversations are a necessary part of your direct report’s growth, but without care, these meetings can lack purpose, meaning, and impact.
-
Engineering teams work better remote-first
Your team has communication problems. You just can’t see them because you all sit in the same room.
-
Designing software to maximize developer productivity
Having worked extensively in the Shopify codebase, one of the largest rails apps in existence, I have experienced firsthand some of the downsides of working in monolithic codebases.
-
Principles for managing product quality
Keeping an application stable starts off being simple since your codebase is small, there are few points of failure, and you can easily reason about the implications of code changes.
-
Breaking down our understanding of system resilience
How confident are you in your prod servers staying up without your help?
-
Optimizing the ‘glue work’ in your team
Your job title says “software engineer”, but you seem to spend most of your time in meetings.
-
Being right is only half the battle: how to optimize your interpersonal connections
True or False. Zero or One. Computers are viciously black and white in their logic. Humans, on the other hand, are messy — Emotional, forgetful, biased and opinionated.
-
Managing the burnout burndown
As engineering managers, we’re used to managing the Sprint Burndown chart. Even in non-agile projects, the idea still applies. Over time, the amount of work that remains to be done should go down, and good engineering managers carefully guide the team towards this goal.
-
The future of cross-platform is native
The quest for the perfect cross-platform solution has been like the quest for the Holy Grail. It’s been going on a long time, there are a myriad of perceived benefits, and every time someone claims to have found it, it’s never the right one.
-
Documenting and communicating architectural decisions
As technologists and technology leaders, we live in an interesting and chaotic time. The days of ivory-tower enterprise architects doling out treatises on approved technologies are over, instead, we have agile, two-pizza teams building using emerging architecture techniques and the latest languages.
-
Using observability to detangle and understand production
When using tens or hundreds of microservices to provide an application’s critical functionality, diagnosing what interaction between components is causing an outage can be challenging.