Suhail
Patel
Senior Staff Engineer
Monzo
Save 18% with a group ticket!
Get your colleagues together and make it a team day. Last year’s event was a sellout, so don’t miss out!
The line-up so far plus new break and lunch activities
08:00
WELCOME
Registration & Refreshments
Welcome to StaffPlus London 2024
09:00
10 mins
Welcome to StaffPlus London 2024
A welcome to StaffPlus London 2024 from the host Suhail Patel.
Featuring:
09:55
Architecting for scale: Revisiting fundamentals for sustainable growth
In tech, the conventional approach to building systems often assumes planet-scale requirements from the outset, often resulting in architectures that might scale up smoothly but can often burden organisations with unnecessary complexity and costs from the get-go regardless of whether the anticipated user scale materialises or not. In this talk, Viktor challenges this approach by advocating for adaptability and a return to basics in system design.
Featuring:
10:20
Deming's wisdom for staff+ engineers: A modern take on timeless principles
W. Edwards Deming was a visionary whose profound insights into quality, systems thinking, and the psychology of human behaviour have significantly shaped management practices for over seven decades. In this talk, Annie delves into how Staff+ Engineers can embody Deming's timeless wisdom to enhance quality, productivity, and both employee and customer satisfaction within the modern engineering landscape.
Featuring:
10:50
Refreshments
Network, learn and explore during every break
Chat to every speaker
Office hours is your opportunity to connect face-to-face, ask questions and find out more.
Featuring:
Speed coaching
Watch or participate in free 1:1 coaching
Featuring:
Complete your "Voltron Quest"
Inspired by Lara Hogan’s Manager Voltron, build your personal network at LeadDev London.
Solution swap
Work together to find ways of solving a common problem posed by our moderator.
Table talks
Join facilitated conversations on measuring engineering success
Career next steps Q&A
Dedicated sessions on how to take the next step in your career for:
- Tech Leads
11:40
Filling the void: Operating as a staff engineer in a leaderless scope
In this talk, Sami and Guillaume detail their experiences as Staff Engineers functioning as Tech Leads, Glues and Facilitators in a leaderless role. They will discuss the real-world problems they faced, their solutions, and the lessons learned which allowed them to grow as leaders and as an organization.
Featuring:
12:10
Doing "the most important thing" is a trap
Sometimes “the most important thing” isn’t the thing that you should be doing - you’re a part of a broader team, remember! And maybe, just maybe, someone else should be doing the thing instead. It’s especially tough to remember this when companies and teams are changing; when you lose those key individuals and roles which keep the machinery working and processes flowing, but it’s a slippery slope to ending up doing the essential things, but not your responsibility, and never being able to find time for the critical IC Leadership stuff that only you can provide. In talk, James explains why you need to say 'No' to people more, and how things can go wrong when you don’t learn to do it enough.
Featuring:
12:20
Letting the best ideas win
I’m an engineering leader with a few years experience of providing technical leadership to multiple teams, and my biggest weakness is a tendency to evangelise my great ideas to teams before they’ve even had a chance to consider the problem I’m trying to solve. This talk will explain why this is generally a pretty bad idea; it won’t surface the best ideas and it doesn’t let more junior engineers develop their skills. Instead, there are steps you can take to make sure that the idea adopted to solve a problem is the best idea available, even if you aren’t the one who came up with it.
Featuring:
12:30
Sunsetting legacy: Navigating the shop merchant eligibility data pipeline migration
Let's talk about migration, especially the less spotlighted part: the process of dismantling the legacy system. How do you go about it? How did others approach it? In this talk, Dianing will share the strategies used to disassemble Shopify legacy data pipelines responsible for managing merchant eligibility on the Shop apps.
Featuring:
13:00
Lunch
Network, learn and explore during every break
Chat to every speaker
Office hours is your opportunity to connect face-to-face, ask questions and find out more.
Featuring:
Speed coaching
Watch or participate in free 1:1 coaching
Coaches:
Table talks
Join facilitated conversations on management skills for AI
Career next steps Q&A
Dedicated sessions on how to take the next step in your career for:
- Engineering Managers
14:35
Navigating complex projects: Finding the right mode of operation
In this talk, Mahmut shares his journey of deciding on an effective mode of operation when engaging with complex projects.
Featuring:
15:15
Modeling complex systems
All too often our interactions with production (roll out a config change, turn down an old job, etc.), are met with unexpected, disastrous, reactions. We revise our mental models of how the system works, repair the outage if one occurs, and pick up with our change where we left off. One useful tool can be a dashboard that captures the scope of the whole system, with links to monitoring and other information about each component. In this talk, Rita will look at examples of these dashboards that represent scopes of the system.
Featuring:
15:25
Chromosomes in the cloud: Building a scalable genomic matching algorithm
Every 14 minutes, someone is diagnosed with blood cancer. With a stem cell transplant from a matching donor, their life can be saved. Anthony Nolan, the first stem cell donor register, facilitates around 1300 life-saving transplants a year - and there are over 100 other such registers worldwide. But what does it take to be a match? In this case study, Ben will walk you through the technical journey of building Atlas - the first open-source, cloud-hosted, genetic matching algorithm - comparing the genetics of patients and donors, and returning a list of donors who could be a match for transplantation.
Featuring:
15:00
Refreshment beak
Network, learn and explore during every break
Chat to every speaker
Office hours is your opportunity to connect face-to-face, ask questions and find out more.
Featuring:
Career next steps Q&A
Dedicated sessions on how to take the next step in your career for:
- Staff Engineers
Become a LeadDev Contributor AMA
Hear from the LeadDev content team on the secrets of crafting winning speaker submissions and effective article proposals.
Table talks
Join facilitated conversations on improving developer experience
16:45
Influencing through getting your carrots in a row
Staff+ engineers often talk about the struggle of influencing without authority. One less talked about method of influencing is understanding and aligning incentives. In this talk, Joy will go through some of the common incentives and motivators as well as real examples that she has encountered.
Featuring:
17:15
Fitness functions: Creating consistency across hundreds of services
As Staff+ Engineers, we are often asked to come up with general guidelines for engineering teams to follow. While these are powerful tools for aligning teams and building a good engineering culture, they don't ensure consistent adoption. Fitness functions are a way to codify these guidelines into a set of automated tests that can be run against your services. In this talk, Bijan will show the different ways fitness functions are employed at Jimdo to keep track of the state of our over 200 services.
Featuring:
17:25
Tactical tech: Short-term solutions for long-term strategy
As software engineers, we’re reluctant to build short-term tactical solutions that subsequently need to be torn down and replaced with a ‘proper’ solution. The short-term solution is often heavily criticised (and often rightly so) because of the pain of the migration and cleanup. This talk will explore how tactical tech has an important part to play and can inform much bigger and more expensive decisions. A ‘hacky’ solution can mean you’re getting data from real customers much sooner and unearthing details would have otherwise remained unknown.
Featuring:
17:50
10 min
CLOSE
StaffPlus London 2024 Wrap-up
Closing session
18:00
Networking mixer
Spend some time with other attendees after Day 1 of the conference.
Chat to every speaker
Office hours is your opportunity to connect face-to-face, ask questions and find out more.
Featuring:
Get notified when new speakers and activities are confirmed
Stay up-to-date on everything that's happening at StaffPlus London.