Latest
-
Keep calm and code on in the face of bugs
Bugs making their way into the system may feel like a sting to a developer. But, letting go of defensiveness can bring many advantages!
-
How to evaluate AI performance when you have no domain expertise
If you have no experience with the domain you’re working on, that’s ok. Here’s how you can beat common problems and ensure success.
-
Content sponsored by Swimm
A roadmap to working with your legacy codebases
Gain expert insights on modernizing legacy systems, improving developer satisfaction, streamlining discovery, and effectively documenting complex, large-scale codebases for better productivity and collaboration.
Editor’s picks
How test coverage can improve code quality
As teams get bigger and the need for faster velocity increases, code quality can be difficult to uphold. Use these techniques from Michael Tweed, a principal software engineer at Skyscanner, to help.
That’s a wrap for LeadDev Berlin 2024!
Watch all of the talk videos from an incredible two days with a digital pass.
Essential reading
How to bake quality into your teams’ coding process
Taking code quality beyond documentation and into the fabric of your team’s work.
On our Software Quality playlist
Ways your teams can (realistically) prioritize code quality
Code matters – learn how to create a culture of quality in your organisation
Metrics – a primer, to drive precision, speed, quality & impact
As managers or senior leaders, this talk will give you a primer for leveraging metrics for the objectives you seek, outcomes you desire, and the behaviors you want to incentivize or disincentivize within your engineering organization.
A guide to creating a great code documentation culture
If your teams are struggling with code documentation, watch this on-demand webinar, where our panel of engineering leaders will discuss best practices and strategies to get started. Code documentation is often viewed as a necessary evil by development teams. There’s no doubt that mastering the art of creating…
Building a better testing culture
How can engineering leaders create a healthy testing culture with clear strategies in place?
Take back control of code quality
In this talk, Joel Chippindale shares stories from his experiences in leading engineering teams that illustrate the dynamics between team members and with stakeholders that lead teams to lose control of code quality.
That’s a wrap Berlin!
Catch-up on all the Lead Berlin 2024 talks with a digital pass.
More about Software Quality
-
Driving inclusion with explainable artificial intelligence
Concepts and challenges towards responsible AI
-
The long tail of product features
Making your customers and partners your core assets, not your software
-
Abandoning the build: when investing is the only way to scale
Giving your systems and engineers a new lease of life with an external solution
-
Empowering your engineering team with an effective decision-making process
What does a good decision look like? How do you get there?
-
Designing for money and happiness in large-scale open source
Making the happiness and satisfaction of your community a design requirement
Top Software Quality Videos
-
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.
-
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.
-
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.
-
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.
-
5 Features of a Good API
Everyone is writing APIs from micro-services through to full applications, but what makes a good one?
-
How to automate a11y testing
Are you still testing accessibility by hand? Or worse, have a dedicated person doing so? Stop! Now!
-
Building Tech for the Non-Technical
Everyone has blindspots. For developers it is often taking for granted certain technical skill sets.
-
Creating code reviews that reflect your team’s culture
Our engineering workflow revolves around our code review process. Code reviews are more than just a way to make sure we don’t introduce new bugs into the codebase.