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 New York 2023
    • StaffPlus New York 2023
    • LeadingEng New York 2023
    • LeadDev London 2023
    • StaffPlus London 2023
    • LeadingEng London 2023
    • Virtual events
    • Leading Snowflakes: Oren Ellenbogen in conversation
    • 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

Best Practice

articles, webinars, videos

The best of LeadDev 2022
30 Dec 2022 Article

The best of LeadDev 2022

Ishaan Singh
Ishaan Singh
6 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
Why business context is important for technical decision-making
15 Nov 2022 Article

Why business context is important for technical decision-making

	Kevin Ball
Kevin Ball
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
Three ways to remove bias from technical interviews
26 Oct 2022 Article

CONTENT SPONSORED by CODESIGNAL

Three ways to remove bias from technical interviews

Michael Newman
Michael Newman
6 mins
Using interview rubrics to make more confident hiring decisions
26 Oct 2022 Article

CONTENT SPONSORED by CODESIGNAL

Using interview rubrics to make more confident hiring decisions

Alejandro	Cadavid
Alejandro Cadavid
4 mins
Five steps for managing legacy code
17 Oct 2022 Article

CONTENT SPONSORED by INSTANA

Five steps for managing legacy code

Jack Franklin
Jack Franklin
10 mins
How to create sustainable on-call rotations
03 Oct 2022 Article

CONTENT SPONSORED by CHRONOSPHERE

How to create sustainable on-call rotations

Ryn Daniels
Ryn Daniels
7 mins
How to harness the power of deadlines in engineering teams
21 Sep 2022 Article

How to harness the power of deadlines in engineering teams

Vaidehi Joshi
Vaidehi Joshi
8 mins
Want to accelerate incident response? Empower customer service teams.
14 Sep 2022 Article

CONTENT SPONSORED by PAGERDUTY

Want to accelerate incident response? Empower customer service teams.

Johnathan Rende
Jonathan Rende
8 mins
How to handle a reorganization as an engineering manager
12 Sep 2022 Article

How to handle a reorganization as an engineering manager

Camille Fournier
Camille Fournier
8 mins
How to succeed by getting good at failing
12 Sep 2022 Article

CONTENT SPONSORED by AUTOMATTIC

How to succeed by getting good at failing

Siobhan Bamber
Siobhan Bamber
10 mins
The surprisingly high cost of multitasking (and how to avoid it)
07 Sep 2022 Article

The surprisingly high cost of multitasking (and how to avoid it)

Sara Sparrow
Sara Sparrow
6 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
LeadDev editor’s picks: September 2022
01 Sep 2022 Article

LeadDev editor’s picks: September 2022

ella-morrish-pink
Ella Morrish
5 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
Six inclusive hiring tips to attract the right engineers for your org
24 Aug 2022 Article

CONTENT SPONSORED by SHL

Six inclusive hiring tips to attract the right engineers for your org

Sara Gurierrez
Sara Gutierrez
6 mins
How to create an effective offboarding plan when you’re leaving your job
22 Aug 2022 Article

How to create an effective offboarding plan when you’re leaving your job

Arjit Srivastava
Arjit Srivastava
7 mins
How to streamline your processes as an engineering manager
15 Aug 2022 Article

How to streamline your processes as an engineering manager

Sarah Drasner
Sarah Drasner
14 mins
Want to promote knowledge-sharing in your teams? Standardize the way you take notes.
15 Aug 2022 Article

Want to promote knowledge-sharing in your teams? Standardize the way you take notes.

Cassidy Williams
Cassidy Williams
7 mins
Seven tips for evaluating soft skills in interviews
10 Aug 2022 Article

CONTENT SPONSORED by SHL

Seven tips for evaluating soft skills in interviews

Marcin Olichwirowicz
Marcin Olichwirowicz
9 mins
A CTO’s guide to code-switching: How to tailor your messages to your audience
09 Aug 2022 Article

A CTO’s guide to code-switching: How to tailor your messages to your audience

Armon Dadgar
Armon Dadgar
10 mins
Three proven strategies for presenting to busy people (like your boss!)
08 Aug 2022 Article

Three proven strategies for presenting to busy people (like your boss!)

Gina Trapani
Gina Trapani
10 mins
A tech lead’s guide to effective communication
08 Aug 2022 Article

A tech lead’s guide to effective communication

Addy Osmani
Addy Osmani
11 mins
How to scale decision-making in your organization with Circles
27 Jul 2022 Article

CONTENT SPONSORED by JELLYFISH

How to scale decision-making in your organization with Circles

Bernhard Schandl
Bernhard Schandl
10 mins
How to level up your reporting as an engineering director
25 Jul 2022 Article

CONTENT SPONSORED by CODE CLIMATE

How to level up your reporting as an engineering director

James McGill
James McGill
Pat Kua
Pat Kua
+1 more
5 mins
Five management anti-patterns and why they happen
18 Jul 2022 Article

Five management anti-patterns and why they happen

Mugdha Myers
Mugdha Myers
11 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
Why on-call pain is a sociotechnical problem
30 Jun 2022 Article

CONTENT SPONSORED by HONEYCOMB

Why on-call pain is a sociotechnical problem

Charity Majors
Charity Majors
15 mins
Taking over an existing engineering team? Follow these three tips.
21 Jun 2022 Article

Taking over an existing engineering team? Follow these three tips.

Vaidehi Joshi
Vaidehi Joshi
11 mins
How to estimate and communicate timelines when building software
14 Jun 2022 Article

How to estimate and communicate timelines when building software

Gina Trapani
Gina Trapani
14 mins
How to break the cycle of tech debt
14 Jun 2022 Article

How to break the cycle of tech debt

Cassidy Williams
Cassidy Williams
6 mins
Five engineering KPIs to consider for your next board meeting
08 Jun 2022 Article

CONTENT SPONSORED by CODE CLIMATE

Five engineering KPIs to consider for your next board meeting

Bryan Helmkamp
Bryan Helmkamp
Hillary Nussbaum
Hillary Nussbaum
5 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
Reporting to the board as an engineering leader: Secrets to success
01 Jun 2022 Article

CONTENT SPONSORED by CODE CLIMATE

Reporting to the board as an engineering leader: Secrets to success

Dalia Havens
Dalia Havens
11 mins
Making goals a habit: A guide to reaching engineering goals
31 May 2022 Article

CONTENT SPONSORED by AIRBRAKE

Making goals a habit: A guide to reaching engineering goals

Eric Rabinovich
Eric Rabinovich
11 mins
Six ways to become a better manager
30 May 2022 Article

Six ways to become a better manager

Addy Osmani
Addy Osmani
12 mins
How to drive a customer-focused engineering team
25 May 2022 Article

CONTENT SPONSORED by PLIVO

How to drive a customer-focused engineering team

Tony Graham
Tony Graham
8 mins
How do Netflix, Nubank, and Airbrake achieve engineering success?
18 May 2022 Article

CONTENT SPONSORED by AIRBRAKE

How do Netflix, Nubank, and Airbrake achieve engineering success?

Lindsey
Lindsey Bleimes
Sangeeta Narayanan
Sangeeta Narayanan
+1 more
13 mins
A manager’s guide to performance calibration
17 May 2022 Article

A manager’s guide to performance calibration

Alex Karp
Alex Karp
12 mins
The dangers of pulling rank as a Staff+ engineer
04 May 2022 Article

The dangers of pulling rank as a Staff+ engineer

Jeffrey Sherman
Jeffrey Sherman
11 mins
Taking out the guesswork: How to set clear expectations as a manager
26 Apr 2022 Article

Taking out the guesswork: How to set clear expectations as a manager

Kat Kuhl
Kat Kuhl
13 mins
The key to managing a global remote team
19 Apr 2022 Article

The key to managing a global remote team

Kainar Kamalov
Kainar Kamalov
11 mins
Why engineering teams should stop counting Agile story points
19 Apr 2022 Article

CONTENT SPONSORED by JELLYFISH

Why engineering teams should stop counting Agile story points

Kevin Dallaire
Kevin Dallaire
6 mins
The four habits of highly effective teams
13 Apr 2022 Article

The four habits of highly effective teams

Curtis Allen
Curtis Allen
7 mins
To code or not to code: What's the right balance for Staff+ engineers?
11 Apr 2022 Article

To code or not to code: What's the right balance for Staff+ engineers?

Joy Ebertz
Joy Ebertz
10 mins
How to build trust when building software
30 Mar 2022 Article

How to build trust when building software

Gina Trapani
Gina Trapani
11 mins
The three things leaders owe their teams
22 Mar 2022 Article

The three things leaders owe their teams

Jason Lengstorf
Jason Lengstorf
10 mins
How to lead your junior engineers to success
09 Mar 2022 Article

How to lead your junior engineers to success

Ceora Ford
Ceora Ford
6 mins
Advice for the reluctant new manager
08 Mar 2022 Article

Advice for the reluctant new manager

Camille Fournier
Camille Fournier
9 mins
Promoted someone on your team? Here’s how to announce it fairly.
28 Feb 2022 Article

Promoted someone on your team? Here’s how to announce it fairly.

Lara Hogan
Lara Hogan
10 mins
Four mistakes I made as a new manager
24 Feb 2022 Article

Four mistakes I made as a new manager

AbdulFattah Popoola
AbdulFattah Popoola
12 mins
Fighting the mirrortocracy with inclusive hiring
15 Feb 2022 Article

Fighting the mirrortocracy with inclusive hiring

Kevin Stewart
Kevin Stewart
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
Five valuable lessons for a new tech lead
01 Feb 2022 Article

Five valuable lessons for a new tech lead

James Samuel
James Samuel
12mins
Top 10 ideas to take into 2022
13 Jan 2022 Article

Top 10 ideas to take into 2022

Ishaan Singh
Ishaan Singh
8 mins
Don’t cross the Rubicon: engineering practices you don’t want to delay
15 Apr 2021 Article

Don’t cross the Rubicon: engineering practices you don’t want to delay

Manasi Kulkarni
Manasi Kulkarni
11 mins
How to build an effective code review process for your team
16 Nov 2022 Article

How to build an effective code review process for your team

Rahim Mitha
Rahim Mitha
5 mins
Fixing broken windows: How to deal with legacy systems
02 Nov 2022 Article

Fixing broken windows: How to deal with legacy systems

Dmitry Vinnik
Dmitry Vinnik
6 mins
What I’ve learned from two years of managing remotely
25 Oct 2022 Article

CONTENT SPONSORED by CRITEO

What I’ve learned from two years of managing remotely

	Léonard Labat.
Léonard Labat
6 mins
LeadDev editor’s picks: October 2022
03 Oct 2022 Article

LeadDev editor’s picks: October 2022

ella-morrish-pink
Ella Morrish
3 mins
The leader’s journal: Become an inspiring leader in ten minutes a day
13 Sep 2022 Article

The leader’s journal: Become an inspiring leader in ten minutes a day

Ofir Sharony
Ofir Sharony
7 mins
How to hire the right engineers for your team
07 Sep 2022 Article

CONTENT SPONSORED by SHL

How to hire the right engineers for your team

alissa bonas
Alissa Bonas
12 mins
What to do when a beloved employee quits
05 Sep 2022 Article

What to do when a beloved employee quits

Lara Hogan
Lara Hogan
12 mins
How to set yourself up for success in a Staff+ engineering role
24 Aug 2022 Article

How to set yourself up for success in a Staff+ engineering role

Amy Unger
Amy Unger
12 mins
Three ways to make time for reflection as an engineering leader
17 Aug 2022 Article

Three ways to make time for reflection as an engineering leader

Pat Kua
Pat Kua
9 mins
How to successfully onboard remote engineering staff in four weeks
15 Aug 2022 Article

How to successfully onboard remote engineering staff in four weeks

James Stanier
James Stanier
9 mins
How to communicate the state of your open source project
08 Aug 2022 Article

How to communicate the state of your open source project

Julia Ferraioli
Julia Ferraioli
9 mins
The three secrets to building successful engineering and product relationships
02 Aug 2022 Article

The three secrets to building successful engineering and product relationships

Nickolas Means
Nickolas Means
7 mins
Three strategies for building trust with your engineering teams
25 Jul 2022 Article

Three strategies for building trust with your engineering teams

Vaidehi Joshi
Vaidehi Joshi
6 mins
Three ways to run inclusive meetings
04 Jul 2022 Article

Three ways to run inclusive meetings

Pat Kua
Pat Kua
10 mins
Everything you need to know when transitioning from IC to manager
14 Jun 2022 Article

Everything you need to know when transitioning from IC to manager

Robin Gupta
Robin Gupta
7 mins
Five things you need to know about setting the right goals for engineering teams
07 Jun 2022 Article

CONTENT SPONSORED by AIRBRAKE

Five things you need to know about setting the right goals for engineering teams

ella-morrish-pink
Ella Morrish
5 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
Five must-reads for Staff+ engineers
30 May 2022 Article

Five must-reads for Staff+ engineers

ella-morrish-pink
Ella Morrish
5 mins
Five essential tips for great internal communication
23 May 2022 Article

Five essential tips for great internal communication

Jason Lengstorf
Jason Lengstorf
7 mins
Four best practices for leveraging data responsibly
11 May 2022 Article

CONTENT SPONSORED by CODE CLIMATE

Four best practices for leveraging data responsibly

Hillary Nussbaum
Hillary Nussbaum
6 mins
How to spot high-potential junior talent during interviews
25 Apr 2022 Article

CONTENT SPONSORED by CODERPAD

How to spot high-potential junior talent during interviews

Jonathan Geggatt
Jonathan Geggatt
10 mins
Should engineering managers write code?
19 Apr 2022 Article

Should engineering managers write code?

Kevin Stewart
Kevin Stewart
7 mins
Fixing and preventing high-toil environments
21 Apr 2022 Article

CONTENT SPONSORED by PAGERDUTY

Fixing and preventing high-toil environments

Lesley Cordero
Lesley Cordero
8 mins
Six ways security teams can build better relationships with engineering
16 Mar 2022 Article

CONTENT SPONSORED by STACKHAWK

Six ways security teams can build better relationships with engineering

Shirish Padalkar
Shirish Padalkar
6 mins
Who is responsible for open source security?
02 Mar 2022 Article

CONTENT SPONSORED by SHIFTLEFT

Who is responsible for open source security?

ConikeeChetan is a serial entrepreneur with over 20+ years of experience in authoring and architecting mission critical software. His expertise includes building web-scale distributed infrastructure, personalization algorithms, complex event processing, fraud detection, and prevention in investment/retail banking domains. He was most recently Chief Data Officer and GM Operations at CloudPhysics. Prior to CloudPhysics he was part of early founding teams at CashEdge (acquired FiServ), Business Signatures (acq
Chetan Conikee
9 mins
How open source maintainers ensure projects are safe, friendly, and thriving
23 Feb 2022 Article

CONTENT SPONSORED by SHIFTLEFT

How open source maintainers ensure projects are safe, friendly, and thriving

Emma Burstow
Emma Burstow
12 mins
Why open source projects should embrace operational transparency
02 Feb 2022 Article

Why open source projects should embrace operational transparency

Julia Ferraioli
Julia Ferraioli
8 mins
Are daily standups still adding value?
16 Sep 2021 Article

CONTENT SPONSORED by LINEARB

Are daily standups still adding value?

dan-lines
Dan Lines
11 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