New York

October 15–17, 2025

Berlin

November 3–4, 2025

London

June 16–17, 2025

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.

Register or log in to access this video

Create an account to access our free engineering leadership content, free online events and to receive our weekly email newsletter. We will also keep you up to date with LeadDev events.

Register with google

We have linked your account and just need a few more details to complete your registration:

Terms and conditions

 

 

Enter your email address to reset your password.

 

A link has been emailed to you - check your inbox.



Don't have an account? Click here to register
June 25, 2025

We explore making codebases approachable, onboarding efficient, and learning stress-free. Discover tools, metrics, and techniques to build a codebase your team enjoys working on and feels confident contributing to.

What makes a codebase approachable, and why does it matter? A codebase that’s hard to understand creates frustration, slows onboarding, and increases mistakes. In this talk, we explore practical ways to make codebases easier to work with, ensuring smoother onboarding and more effective collaboration.

We’ll examine tools like cyclomatic complexity and hotspot analysis to identify areas for improvement and discuss techniques for fostering clarity and consistency in your codebase. But it’s not just about tools—leadership plays a critical role. We’ll dive into practices that encourage open communication, shared knowledge, and a culture where asking questions and learning are encouraged. Building a high-performance team needs a codebase that will enable that team. This talk is about what to concentrate on, whether you inherited a legacy codebase or are starting from scratch.

You’ll come away with actionable strategies to reduce friction, improve maintainability, and create a codebase your team feels confident contributing to. Whether you’re managing a seasoned team or welcoming new developers, this session will help you turn your codebase into a foundation for trust, growth, and long-term success.

Key takeaways

  • What constitutes the approachability of a codebase
  • How you can measure it – so that you can improve it
  • What tools are available for measuring and improving it