
Latest videos
-
How to zoom out (and when to stop)
A practical guide for engineers and new engineering leaders on expanding their scope effectively, recognizing when to change their perspective, and maintaining the right balance between strategic thinking and technical depth.
-
Don’t drop the baton, or how a team that communicates well collaborates well
Effective team communication shapes company culture at all levels. In this talk, we’ll explore habits, principles, and frameworks to foster healthy communication patterns.
-
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.
-
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.
-
Feedback for intercultural teams – Where is the map?
Explore techniques for delivering culturally sensitive feedback, with practical tips to improve communication, foster growth, and boost performance in today’s diverse, intercultural team environments.
-
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.
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
-
Dealing with overheads as an engineering leader
There are many super-important roles in software teams that are also financial overhead, e.g. QA, Support and Bugfix. They’re necessary, but they require people that would otherwise be working directly on business goals.
-
How to succeed at hiring without really trying
Hiring good people can be hard. Keeping good people can be hard. It’s made easier though if you can set your company apart as a place that people want to work at. But how do you make the community aware that that’s the case?
-
Dealing with culture divides on distributed teams
Having timezone issues, international flights, planning logistics, communication and dealing with different cultural norms, working with teams distributed across the world provides challenges to overcome and a great way to learn how to work in a different manner at times.
-
Working backwards from the customer
Amazon is built on top of fine grained services that have a strong ownership model – you build it, you run it. These services are created by small teams to make it very easy to innovate.
-
Leading Leads – Lessons from a growing team
Leading a growing team is exciting – it means you’ve earned the trust to expand out and your team is able to take on new, bigger challenges.
-
How not to burn out your monitoring team
Bad monitoring, alerting and logging has made Gil Zellner very frustrated in some of his previous positions. It seems that almost nobody gets this exactly right. This will be a talk about the most annoying issues he has come across and advice for how to fix them.
-
Addressing Imposter Syndrome for engineering leaders
Impostor Syndrome is the feeling that you aren’t really qualified for the work you are doing and will be discovered as a fraud.
-
Tour of language landscape
There seems to be a new programming language every week, and for us busy developers we just don’t have the time to keep up with them. But have you wondered what we might have missed out on whilst we’re busy working in our language of choice?
-
Hacking verbal communication systems
This talk will outline how to achieve better communication by replacing parts of your talking protocols.
-
Leadership. By the numbers.
A series of simple numbers can represent a useful and memorable corpus of hard-earned leadership experience. This talk will succinctly explain essential leadership lessons that you can either heed or simply wait to experience.
-
How to crash an airplane
On July 19, 1989, United Airlines Flight 232 was en route to Chicago when a mechanical failure caused the plane to become all but uncontrollable. In this unsurvivable situation, the flight crew saved more than half of those onboard. How did they do it?
-
The importance of pragmatism when building and maintaining systems
The software industry is surrounded by complexity, with new solutions to old problems appearing daily.
-
Telling stories through your commits
As your codebase and development team grow, being able to communicate how and why your code has evolved is crucial to your ability to continue to change it.
-
The positives and negatives of networks and tech hiring
In a fast developing industry such as tech, the acquisition and retention of talent is a crucial success factor. Often, hiring through personal networks can lead to a quicker and more successful hiring process than traditional methods – and sometimes contacts can even encourage under-represented groups to apply for positions they wouldn’t consider otherwise.
-
Writing Modular CSS with CSS modules
This talk will introduce WebPack and will demonstrate how to write, bundle and use CSS Modules.
-
Creating processes that don’t impede autonomy
Many factors contribute to developer happiness. However, as engineers, we’re often singularly obsessed with the idea that our job satisfaction comes solely from solving only the most interesting technical challenges.
-
Feedback models for engineering teams
Feedback is one of the most important skills when collaborating with others. Giving and receiving feedback with honesty, integrity and empathy is hard. Doing so consistently takes practice and requires learning and practising feedback and listening techniques.
-
An introduction to webhooks
In an increasingly connected world, APIs are key to great tools and effective workflows. What is better than an API? A webhook of course!
-
The journey from monolith to microservices
Are you starting a new application and wondering whether to go with a monolith or take the microservices path?
-
Seven key considerations in early development
It’s empowering for developers and other people involved in the inception of a project to have tools for making the project better long-term.
-
What I wish I knew as a first time Tech Lead
The path from being a developer to a Tech Lead seems like a scary transition. As a developer, you could focus on constantly learning new tools, libraries, frameworks and programming languages.
-
Managing everyday BAU as a tech lead
As a developer you are used to certain constants in your life such as battling with a compiler/interpreter or debugging a production issue only to discover a single, tiny error.
-
How to estimate as as an engineering leader
Estimating time is like packing for a long holiday. No matter how hard you try, you always feel like you forgot something important.
-
Communicating as an engineering leader
To build great teams you need to understand people. One of your core skills as a leader should be the ability to have effective conversations with your team, the rest of your organisation, and your customers.