Skip to main content
Homepage link Homepage link
  • Topics
    • Team
    • Culture, engagement, motivation
    • Diversity & inclusion
    • Hiring, onboarding, retention
    • Managing distributed teams
    • Mentoring, coaching & feedback
    • Tech
    • Architecture & microservices
    • Building better software
    • Legacy, technical debt, migrations
    • Scaling software & systems
    • Technical direction & strategy
    • Process
    • Agile & other ways of working
    • Code reviews & documentation
    • Monitoring & observability
    • Productivity & Eng velocity
    • Technical decision making
    • Your Career
    • Communication & relationships
    • Continuous learning
    • Professional development
    • Self-care & burnout
    • Skills for new managers
  • Courses
    • Group leadership courses
    • Course access
    • LeadDev Together
    • Pillars of engineering management
    • Nurturing effective engineering teams
    • Workshops
  • Events
    • Conferences
    • LeadDev London 2023
    • StaffPlus London 2023
    • LeadingEng London 2023
    • LeadDev New York 2023
    • StaffPlus New York 2023
    • LeadingEng New York 2023
    • Virtual events
    • Leading Snowflakes: Oren Ellenbogen in conversation
    • Recognizing and preventing burnout in your teams
    • Meetups
    • Past event videos
    • Videos from LeadDev London 2022
    • Videos from LeadDev New York 2022
    • Videos from StaffPlus New York 2022
    • LeadDev Wrapped 2022
  • Deep Dives
    • Helping your DevOps teams meet rising user expectations
    • How to navigate the ever-changing landscape of front-end engineering
Log in Sign up
  • Log in
  • Sign up

Building better software

Articles, webinars, videos

Tech

Achieving CI/CD excellence

CONTENT SPONSORED by CIRCLECI

How to maintain best practices for continuous integration and continuous delivery.

3 Episodes Achieving CI/CD excellence
Achieving CI/CD excellence
How to be an ethical engineering leader
12 Jan 2023 Article

How to be an ethical engineering leader

Adriana Villela
Adriana Villela
8 mins
How to bake quality into your teams’ coding process
12 Dec 2022 Article

CONTENT SPONSORED by DEEPSOURCE

How to bake quality into your teams’ coding process

thomas willams
Thomas Willams
7 mins
Five reasons you shouldn’t rewrite that code
21 Nov 2022 Article

Five reasons you shouldn’t rewrite that code

Camille Fournier
Camille Fournier
5 mins
How to bring order to chaos engineering
14 Nov 2022 Article

How to bring order to chaos engineering

Liz Fong-Jones
Liz Fong-Jones
16 mins
How to get engineering teams on board with accessibility
06 Sep 2022 Article

How to get engineering teams on board with accessibility

Laveena
Laveena Ramchandani
11 mins
Born-left security: The new approach taking over shift-left
30 Aug 2022 Article

Born-left security: The new approach taking over shift-left

	Aviram Shmueli
Aviram Shmueli
9 mins
Introducing quality ratchets: A tool for managing complex systems
04 Jul 2022 Article

Introducing quality ratchets: A tool for managing complex systems

	Kevin Ball
Kevin Ball
10 mins
Five ways to care for your open source contributors
06 Jun 2022 Article

Five ways to care for your open source contributors

Julia Ferraioli
Julia Ferraioli
10 mins
Four things you need to know from ‘Using open source safely and effectively’
05 Apr 2022 Article

CONTENT SPONSORED by SHIFTLEFT

Four things you need to know from ‘Using open source safely and effectively’

ella-morrish-pink
Ella Morrish
4 mins
How to empower your open source users and contributors
04 Apr 2022 Article

How to empower your open source users and contributors

Julia Ferraioli
Julia Ferraioli
8 mins
How to build software that’s ready for the handoff
08 Feb 2022 Article

How to build software that’s ready for the handoff

Gina Trapani
Gina Trapani
7 mins
Shifting left on security: Five steps to transformation
02 Mar 2022 Article

CONTENT SPONSORED by STACKHAWK

Shifting left on security: Five steps to transformation

Jeremy Goldsmith
Jeremy Goldsmith
16 mins
Building security into your engineering workflow
01 Sep 2021 Video

CONTENT SPONSORED by GITLAB

Building security into your engineering workflow

Nimisha Asthagiri
Nimisha Asthagiri
sherif-koussa
Sherif Koussa
+3 more
47 mins
Sculpting data for machine learning
26 Jul 2021 Video

Sculpting data for machine learning

jigyasa-grover
Jigyasa Grover
rishabh-misra
Rishabh Misra
15 mins
Carbon proxies: measuring the greenness of your application
16 Feb 2021 Article

Carbon proxies: measuring the greenness of your application

Asim Hussain
Asim Hussain
12 mins
Investing in your accessibility workflow
07 Apr 2020 Video

Investing in your accessibility workflow

Yuraima Estevez
Yuraima Estevez
25 mins
Increasing code testability
24 Apr 2018 Video

Increasing code testability

Rushaine McBean
Rushaine McBean
11 mins
Learnings from 'Placing engineering at the heart of innovation'
17 Dec 2020 Article

CONTENT SPONSORED by PEPSICO

Learnings from 'Placing engineering at the heart of innovation'

Ellie Spencer-Failes
Ellie Spencer-Failes
4 mins
Accessibility from the start
29 Sep 2020 Article

CONTENT SPONSORED by TWITTER

Accessibility from the start

Diana Macias
Diana Macias
4 mins
Living without pre-production environments
12 Aug 2020 Video

Living without pre-production environments

nicky
Nicky Wrightson
16 mins
Introduction to functional programming
08 Nov 2019 Video

Introduction to functional programming

Manju Vijayakumar
Manju Vijayakumar
11 mins
The benefits of delivering imperfect software
08 Nov 2019 Video

The benefits of delivering imperfect software

stevi-deter
Stevi Deter
11 mins
Identifying and articulating the role of AI in your software design process
11 Jun 2019 Video

Identifying and articulating the role of AI in your software design process

Ronald Ashri
Ronald Ashri
29 mins
Navigating front-end architecture like a Neopian
12 Jun 2019 Video

Navigating front-end architecture like a Neopian

Julia Nguyen
Julia Nguyen
39 mins
Breaking down our understanding of system resilience
30 Apr 2019 Video

Breaking down our understanding of system resilience

Will Gallego
Will Gallego
10 mins
Using observability to detangle and understand production
30 Apr 2019 Video

Using observability to detangle and understand production

Liz Fong-Jones
Liz Fong-Jones
24 mins
The four pillars of code health
30 Nov 2022 Article

CONTENT SPONSORED by DEEPSOURCE

The four pillars of code health

Sanket Saurav
Sanket Saurav
7 mins
A guide to measuring and improving code quality
09 Nov 2022 Article

CONTENT SPONSORED by DEEPSOURCE

A guide to measuring and improving code quality

Mike San Roman
Mike San Román
9 mins
Introducing AIOps: The new trend for repairing software issues
03 Aug 2022 Article

CONTENT SPONSORED by INSTANA

Introducing AIOps: The new trend for repairing software issues

Tom Fisher
Tom Fisher
9 mins
Want to deliver more value to users? Bring engineers and customers together
06 Jun 2022 Article

CONTENT SPONSORED by PLIVO

Want to deliver more value to users? Bring engineers and customers together

Shikhar Bajaj
Shikhar Bajaj
7 mins
The principles and habits of healthy software
09 Feb 2022 Article

The principles and habits of healthy software

Nahuel Garbezza
Nahuel Garbezza
14 mins
Using Open Source safely and effectively
22 Dec 2021 Video

CONTENT SPONSORED by SHIFTLEFT

Using Open Source safely and effectively

jigyasa-grover
Jigyasa Grover
Joe Sepi
Joe Sepi
+3 more
45 mins
Driving inclusion with explainable artificial intelligence
06 May 2021 Article

Driving inclusion with explainable artificial intelligence

Carla Vieira
Carla Vieira
4 mins
Building Tech for the Non-Technical
06 Dec 2016 Video

Building Tech for the Non-Technical

Laurie Barth
Laurie Barth
10 mins
Writing accessible code
12 Nov 2020 Article

Writing accessible code

Julia Ferraioli
Julia Ferraioli
5 mins
How simplifying software can save your engineering teams' time
12 Aug 2020 Video

How simplifying software can save your engineering teams' time

Waheed El Miladi
Waheed El Miladi
12 mins
The possibility of AI-powered Javascript apps
11 Jun 2019 Video

The possibility of AI-powered Javascript apps

Asim Hussain
Asim Hussain
10 mins
Designing software to maximize developer productivity
30 Apr 2019 Video

Designing software to maximize developer productivity

Kirsten Westeinde
Kirsten Westeinde
16 mins

You've viewed of articles

Load more

Plug in to LeadDev

Want to get regular updates on all things LeadDev? Sign up to our mailing list

 
 

To find out more about how your data is handled check out our Data Promise

Pink chequered
Home
  • Community
  • Events
  • Event partnerships
  • Contribute a talk or article
  • Scholarships
  • Newsletter
  • Advertise
  • Media Kit
  • About LeadDev
  • Learning opportunities
  • Careers
  • RSS feed
  • Code of Conduct
  • Contact us
  • ©2023LeadDev
  • Data Promise
  • Terms
  • Twitter
  • Youtube
  • Linkedin
  • Slack