
Latest videos
-
Transforming tradition: The journey to product-led growth
Learn how Dow Jones is embracing a product-first mindset to drive radical transformation and deliver innovative customer and consumer experiences.
-
From friction to function: Strengthening the product-engineering alliance
Learn practical strategies to turn product-engineering friction into alignment through better prioritization, communication, and shared decision-making.
-
Interviewing in the age of AI
Rethink technical interviews for an AI-enhanced world by focusing on timeless engineering skills and real-world problem solving.
-
Effortless execution: Designing processes that don’t need babysitting
Discover five characteristics of team processes that can save your sanity, improve your relationships, and let your team take pride in being a well-oiled machine.
-
Monolith-ifying perfectly good microservices
Learn why consolidating microservices into a Rails monolith boosted performance, reduced complexity, and helped Intercom scale more efficiently
-
How to make the perfect decision
Master decision-making in software architecture with frameworks that drive alignment, reduce risk, and deliver meaningful, context-aware outcomes
-
In partnership with VercelHow to maintain a codebase – when everyone can code
Learn how to maintain platform performance with machine-first observability, enabling AI agents to monitor and repair production systems.
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
-
Building and conveying vision
Until a certain point in your career you’re likely to be told the strategy for your company. If you need guidance, you’re able to look up to the people above you.
-
Taking risks in production
Being an engineer, we all have at least one common thread: We like to build things. That is why writing code and architecting platforms that scale for millions of customers is appealing.
-
Avoiding “shiny object” syndrome when building software
Technology is fast moving, and devops tools pop up like wildfire. Teams are desperate to solve their problems & often make implementation decisions based on word of mouth, “kick the tires” syndrome or superficial evaluations.
-
Designing effective OKRs
When they work well, OKRs have the potential to be a powerful tool that can clarify vision at all levels of the business, all while providing autonomy for smaller functions to set their own goals and objectives.
-
Finding potential in your interview processes
Hiring engineers is hard. And with over half of C-suite executives saying that the future of their company relies on being able to source engineering talent, making the correct decisions about who to hire has the potential to transform the fortune of your company.
-
Tradeoffs on the road to observability
SRE and infrastructure engineering are about allocating adequate time to do project work that improves the long-term sustainability of our services. But what do we reward SREs for doing? Does your company have a culture of “not invented here” or the converse of “ask the consultants to design it for us”?
-
Avoiding the pitfalls of rebuilding software
If you think back to the work you were doing last year, it probably feels miles away – and that’s great! As engineers, we’re continually building and creating great new stuff – it’s what we do.
-
Investing in your accessibility workflow
There’s no arguing that building accessible websites is a force for good. Everyone, regardless of ability or disability, ought to have the right to participate on the web.
-
Powerful questions and active listening
As leaders in technology, we’re problem-solvers. We’re practiced in having good answers, and we are often promoted based on our ability to provide the “right answers” – solutions to business problems. But what about asking the “right questions”?
-
I’m newly remote under coronavirus, AMA
In this session, we’ve assembled a group of engineering leaders who have had their working life affected by coronavirus. Attendees will have the opportunity to pre-submit questions to the panel to understand how this has changed the way they’re working, how they recommend making the switch, and how to mitigate the tensions that will initially occur.
-
Strategies for Rapidly Pivoting to Remote Work
Over 74% of engineering teams now have team members who work remotely. And while remote work has the potential to bring many benefits, it also has unique points of tension that, if handled incorrectly, can damage the health of your team.
-
Leading Engineering Teams Through Times of Uncertainty
At the core of an engineering managers’ role is the responsibility to ensure the happiness of your teams. As a leader, you’re expected to shield your teams from outside noise and create a stable environment for work – but what happens when there are situations too big for you to resolve?
-
Engineering leadership in the time of coronavirus
As unprecedented situations occur, as a company it is your duty to ensure the safety of your employees. As such, you’ve made the decision to work remotely; you’ve made sure everyone’s safe and that they can connect to your systems. Their Instant Bloomberg (IB) dots are green.
-
On Postponing Lead Dev New York and London
In January, news reports began to emerge of Coronavirus. The news was shocking, upsetting, and evidently very serious. But while we watched the news anxiously, we were still weeks away from understanding just how frightening the chain of events would be, and how they would impact our working lives.
-
Minimum Viable Business Continuity Management
The COVID-19 pandemic has probably made many of us view our Business Continuity Management approach quite differently to how we might have 6 months ago.
-
An intro to Nativescript
Mobile app development has always required learning each platform’s programming language and peculiarities. For developers coming from the web, where you write once and run anywhere, this is tough.
-
Practical web security
Computer security talks are too often filled with theoretical computer scientists telling us about how the end is nigh. Don’t get me wrong, I love knowing the nitty details of cryptographic algorithms, but a whole lot of web developers don’t.
-
Building replicable dev environments with Docker
Maintaining different software environments to run multiple web projects is a time-consuming task. Have you ever returned to an old project, only to find that you have to reinstall older versions of software before even starting any work?
-
An intro to Rush
A very brief introduction to Rust and why it should be on your radar. Rust is a “systems” programming language that is designed to be a modern replacement for C++. It has an impressive out-of-the box tool chain, an interesting approach to safe concurrency and easy integration with C and other languages. It’s certainly a powerful tool to have at your disposal.
-
An intro to Angular
Angular is probably the hottest frontend framework around right now. Why? What will it do for your dev team?
-
An intro to Go
A talk about Go showing mistakes to be avoided when coming from other languages, discussion about strengths, and perceived shortcomings like dependency management.
-
Embracing change as an engineering leader
We all want to stay ahead of the curve – after all, that’s what you go to a conference for. But have you ever considered how being ahead of the curve might be dangerous?
-
Navigating the challenges of being a tech lead
When you were just a developer, things seemed so simple. Sometimes it was a choice between using several libraries, or working out the right algorithm to solve a problem. Making decisions seemed really easy. When you are playing the Lead Developer role, decisions no longer seem black and white and you have several competing priorities.
-
Characteristics of a modern tech lead
Over the last decade or so we have seen a shift towards “generalising specialists”, programmers who, as well as designing and building great software, can understand a business domain, design a user interface, participate in and automate some of the testing and deployment activities, and who are sometimes even responsible for the health and wellbeing of their own systems in production.