Legacy Code Rocks cover art

All Episodes

Legacy Code Rocks — 162 episodes

#
Title
1

Innovation in Legacy with Dave Thomas

2

Code Reviews with Chelsea Troy

3

Modernizing Code with Edward Hieatt

4

Mending Code with AI with Ray Myers

5

Quality-Check of External Dependencies with Feross Aboukhadijeh

6

From Vintage Computers to Test Automation with Sophia McKeever

7

Kubescape with Shauli Rozen

8

Reviewing Logs with Joe Gross

9

Managing Security Services with Scott McCrady

10

Developer Experience with Ramiro Berrelleza

11

Sustainable Opensource with Cory O'Donel

12

Software Bills of Behavior with Andrew Hendela

13

Socio-Political Implications of Legacy Code with Amy Newell

14

Automatic Refactoring with Jonathan Schneider

15

Disruptive Thinking with Lance James

16

From Monolith to Understanding with Nelida Velazquez

17

The Old New Thing with Raymond Chen

18

Playwright with Debbie O'Brien and Max Schmitt

19

Windows Terminal with Kayla Cinnamon

20

Passwordless Cyber Security with Justin Richer

21

Servicing Technical Debt with Dave Mangot

22

Code Review with Michaela Greiler

23

Carrying Cost with Avdi Grimm

24

Process Improvement with Stefanni Brasil

25

Building Durable Software with Ashu Chatterji

26

Software Design with John Ousterhout

27

Elm, Roc, and Rust with Richard Feldman

28

Refactoring in Product Teams with Andreas Creten

29

STEM and Cooking with Kimberly Fox

30

Python with Michael Kennedy

31

Software Security with Rob Dickinson

32

Evolving Software with João Rosa

33

Legacy JavaScript with David Neal

34

Observability with Hunter Madison

35

Open-Source Software with Naomi Ceder

36

Agile Practices in Legacy Code Mending with Michael Toppa

37

Rector with Matthias Noback

38

From Java to Kotlin with Duncan McGregor and Nat Pryce

39

Code Testing With Melanie Frank

40

Checks and Balances in Coding with Samuel Taggart

41

Code Thesaurus with Sarah Withee

42

Reading Code with Felienne Hermans

43

Cyber Security and Personal Wellness with Nyota Gordon

44

Moving Beyond Agile with Prabhjot Singh

45

Self-Compassion with Clare Sudbery

46

System Resiliency with Briana Augenreich

47

Managing Maintenance Teams with Tramaine Darby

48

Betterer with Craig Spence

49

Kubernetes with James Sturtevant

50

Collaborating with Empathy with Liz Acosta

51

User-Focused Design with Dawn Ahukanna

52

Team Growth Mindset with Matt Dixon

53

Static Typing Within TypeScript with Sam Lanning

54

Debugging Your Brain with Casey Watts

55

Computer Science with Sy Brand (and Their Cats)

56

Code Security and Reliability with Isaac Evans

57

Monorepos with Darko Fabijan

58

Software Interior Design with Ester Daniel Ytterbrink

59

Becoming a Software Engineer with Sharon DeCaro

60

Geeking Out About Keyboards with Jesse Vincent

61

PowerShell with Chrissy LeMaire

62

Cloud Therapy with Bobby Allen

63

Economics of Technical Debt with Jim Humelsine

64

Adding Tests to Legacy Systems with Floyd Hilton

65

Public Cloud in the Service of Applications with Sarah Musick

66

Legacy in Functional Programming With Eric Normand

67

The Value of Old with Marianne Bellotti

68

Staying on Top of Dependency Freshness with Freshli

69

Conquering the Fear of Legacy Code With Barry O'Sullivan

70

Trans-Inclusive Design with Erin White

71

Measuring Code Quality with Dan Sturtevant

72

Keeping Up with Ruby on Rails with Robby Russell

73

Microservices Security with Prabath Siriwardena and Nuwan Dias

74

Legacy Coders with Clive Thompson

75

Celebrating Our 5th Anniversary with Johanna Rothman

76

Legacy Code in Times of Crisis with Joao-Pierre Ruth

77

Quantified Task Management with Jason C McDonald

78

Mending the Makers with Luke Rabin and Brandon Lewis

79

Communication Debt with Andrea Goulet

80

From a Monolith to Containers with Ben Johnson

81

Celebrating Our 5th Aniversary with Woody Zuill

82

The Innovation Delusion with Lee Vinsel and Andy Russell

83

Proactive Programming with PJ Hagerty

84

Refactoring White Supremacy with Bryan Liles

85

Changing Drivers with Andrea Goulet (Bonus Episode)

86

SkunkScore with Ernesto Tagwerker

87

Living Documentation with Cyrille Martraire

88

Sociolinguistics and Technical Debt with Einar W. Høst

89

Low Code Platforms with James Augeri

90

Legacy Pipelines with Laura Santamaria

91

Code Review with Pranay Suresh

92

From Monolith to Microservices with Rob Zuber

93

Practical Empathy with Indi Young

94

Reducing Technical Debt with Daniel Okwufulueze

95

Personality Tests with Claudius Mbemba

96

Pair-Programming Tour with Harald Reingruber

97

Social Learning Programs with Kwame Thomison

98

Overcoming the Imposter Syndrome with A.J. Rendo

99

Positive Metric-Driven Management with Dalia Havens

100

Why Legacy Code Rocks with Abraham Marín Pérez

101

Idea Flow with Arty Starr

102

Rewriting Code with Sabrina Leandro

103

Code Katas with Emily Bache

104

Better Allies with Karen Catlin

105

Top Five Best Practices for Legacy Code with Leon Miller-Out

106

Lehman's Laws with Scott Ford

107

Makers and Menders Reprise

108

Event Storming with Alberto Brandolini

109

Symmathesy with Jessica Kerr

110

Unconscious Behavior in Coding with Mike Bowler

111

Front-End Tooling in Legacy Code with Jan Jorgensen

112

Defining Legacy Code with Amitai Schleier

113

DevOps Transformation with Christine Sills

114

Sustainable Software Architecture with Dr. Carola Lilienthal

115

Kindness in Coding with Coraline Ada Ehmke

116

Taming Technical Debt with Tim Doherty

117

People First, Technology Last with Alok Sharma

118

Design Heuristics with Rebecca Wirfs-Brock

119

Defensive Coding with Edaqa Mortoray

120

Technical Debt with Evgeny Demchenko

121

Technical Leadership with Marcus Blankenship

122

Project Management with Johanna Rothman

123

Growth Mindset with Esther Derby

124

Legacy Testing with Lisa Crispin

125

Coding Blind with Taylor Jones

126

Understanding Legacy Code by Behavioral Analysis with Adam Tornhill

127

Agile Fluency Model with Diana Larsen

128

Metaphors with Nat Pryce

129

Behavior-Driven Development with Seb Rose

130

Software and Biology with David Kane

131

Open Source Legacy with Jerod Santo

132

Reading Code With Zach Shaw

133

Selling Your Technical Ideas with Poornima Vijayashanker

134

Replace or Remodel with Scott Hanselman

135

Documentation with Lauri Apple

136

Technology Activism with Emily Gorcenski

137

Beyond Legacy Code with David Bernstein

138

Brexit with Krishna Thakur

139

Human Refactoring with Bryan Beecham

140

Open Data with Edafe Onerhime

141

Agile for Autism with Martin Lund

142

AATC 2017 Recap with Llewellyn Falco

143

Estimates with Woody Zuill

144

Hail the Maintainers with Andrew Russell

145

Being a Software Craftsman with Scott Nimrod

146

Code Quality with Robert Sösemann and Lorenzo Frattini

147

Working Effectively with Legacy Code with Michael Feathers

148

Dynamic Reteaming with Heidi Helfand

149

Computer Sciences and Education with Rebecca Dovi

150

Coding with Empathy with Pavneet Singh Saund

151

Promise-Based Management with Brian Branagan

152

A Mender's Story with Catalina De la cuesta

153

Backend Content Strategy with Carrie Hane

154

APIs with Chris Busse

155

Jargon with Jennifer Wong

156

Naming with Arlo Belshee

157

Modern Agile with Joshua Kerievsky

158

Scrum with Michael Vizdos

159

Mob Programming with Woody Zuill

160

Technical Wealth with Declan Wheelan

161

Approval Tests with Llewellyn Falco

162

Makers and Menders