
Latest videos
-
Your career isn’t stuck – you’re playing by the wrong rules
Discover what true inclusion means by exploring practical ways to support neurodivergent colleagues and create genuinely diverse teams.
-
A reality check on AI’s impact on business transformation
Discover how AI unlocks high-value opportunities beyond code generation, transforming businesses and maximizing the impact of engineering time.
-
Finding the spark: Unlocking growth potential on your team
Learn a practical framework to spot different growth needs on your team and support each person’s development effectively.
-
Balancing direction and empowerment
In this talk, Lara Hogan shares how to balance being empowering and being directive as a leader, as well as when you should switch up your approach.
-
The performance curve: A legacy model in modern disguise
A critique of modern performance management, exposing its flawed assumptions and hidden biases, while offering actionable insights for leaders to build fairer, more effective systems that align with their morals and modern organizational goals.
-
Accessibility of codebases: A team leader’s perspective
We explore making codebases approachable, onboarding efficiently, and learning stress-free. Discover tools, metrics, and techniques to build a codebase your team enjoys working on and feels confident contributing to.
-
The sprinter’s leadership mindset
What engineering leaders can learn from the discipline, focus, and strategy of a sprinter.
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
-
Level Up: Frameworks for developing developers
As video games have become more and more complex, game designers put way more time into creating environments where players are engaged and willing to put the time and effort into learning and mastering these skills.
-
How user research helped us to create a more equitable, anonymous hiring process
If we want to truly encourage diversity in our industry, we are going to have to listen and respond to feedback from under-represented groups that challenges our assumptions.
-
Creating an effective process for on-call engineering teams
Uptime matters, but so do your people. At Intercom, keeping our product online and working well at all times is critical to the success of our business.
-
Engage your engineers by giving them 10% time
Everywhere we look, developers are working on side or ‘passion’ projects. While these projects are incredible ways to expand your knowledge faster, accelerate your career, and gain recognition in the developer community, the truth is that not everyone can or wants to spend extra time outside of work on coding.
-
Eiffel’s Tower
When Gustave Eiffel built his namesake tower, it was nearly twice as tall as the tallest structure on Earth. His crews built it in an astounding 22 months, pioneering new construction techniques to deliver it in time for the opening of the 1889 Exposition Universelle. It was amazing then, and it’s just as captivating today.
-
Exploring the different types of technical leadership
Over the many years, Patrick has trained, coached and mentored many engineers into Technical Leadership roles. He is delighted by the way that everyone has their own style and “flavour” of being a Technical Leader.
-
Inclusion starts with an I
Women, people of colour and other minorities are underrepresented and sometimes feel unwelcome in tech. We need to fix this.
-
Business as usual vs. innovation: how to get the balance right
One of the challenges facing teams, particularly small ones, is having to balance the time spent on doing fun new things and having to support old (or antique!) systems and processes. These are the ‘business as usual’ (BAU) things which probably underpin the current revenue of your business.
-
The ultimate candidate experience: the effect of an inclusive hiring process
In my role as a VP of Engineering at a fast-growing startup, I spent hundreds of hours interviewing and sourcing candidates in the last year alone. The bar we set ourselves was high: not just hire people with excellent skills and culture add, but also maintain and improve our current diversity (33% women, 9% people of color) across experience levels.
-
Mobile development 10 years on: native vs. cross-platform
We’re 10 years into Android and iOS development and there are more ways to build an app than ever before.
-
Building a culture of security for your infrastructure teams
Security is an increasingly important aspect of software development, especially for services that process and store sensitive data.
-
Shor’s algorithm and how to avoid oncoming catastrophes
Quantum computers are real and are starting to be used for some interesting applications. As well as many applications in finance, organic chemistry and complex dynamical systems there is an ugly elephant in the room. That elephant is Shor’s algorithm.
-
Navigating front-end architecture like a Neopian
Over the past few years, I’ve gained expertise in front-end web architecture. I’ve done this work at Indiegogo, Headspace, for my open source mental health project if-me.org, and in my current role at Mailchimp.
-
How synergy between product and engineering can solve the problem of software estimation
We’ve probably all been asked to come up with a set of software estimates for a project with very little detail, very little time to do it and plenty of quizzical looks when it’s given.
-
Creating positive cultures distributed engineering teams through communication
When your team is wholly distributed it can be tough to develop a team spirit, strong culture and shared approach. This talk will highlight the difficulties we’ve seen and suggest tips and tricks that we have experimented with to improve this.
-
Effectively leading your engineering team through rapid growth
Team leadership and technical leadership come with variety of challenges and require various skills. One of them is an insightful future outlook and being ready for what’s yet to come.
-
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.