Pybites Podcast cover art

All Episodes

Pybites Podcast — 219 episodes

#
Title
1

#218: Why Python developers are learning Rust

2

#217: Building a Production RAG Pipeline is Easier Than You Think - with Tim Gallati

3

#216: Resolving our own git mess

4

#215: Arthur Pastel on creating actionable optimisations with CodSpeed

5

#214: Building useful AI - from classroom to real business impact

6

#213: Seven software engineering tips to make real progress this year

7

#212: Elmer Bulthuis on Rust, WebAssembly, and Sustainable Design

8

#211: Keeping the joy in coding - a new year's resolution

9

#210: Codeflash and continuous Python performance with Saurabh Misra

10

#209: Transforming the hiring process with JobHive

11

#208: Emma Saroyan shares her practical guide to generative AI for web developers

12

#207: Spicy brains & real code - Simen Daehlin talks coding with neurodiversity

13

#206: The Power of One Clear Goal - Kishan Patel on building a Developer Mindset

14

#205: Building reactive Python notebooks with Marimo

15

#204: The science of open science - with Leah Wasser, founder of pyOpenSci

16

#203: Automating API Documentation with Zylosystems

17

#202: Behind the scenes at Pybites with Bob and Julian

18

#201: Transforming military discipline into Python skills with PDI

19

#200: Celebrating 200 episodes of our Pybites journey 🎉

20

#199: Charlie Marsh on ty, uv, and the Python tooling renaissance

21

#198: Tim Hopper on UV and smarter Python development

22

#197: Polars with Jeroen Janssens and Thijs Nieuwdorp

23

#196: Robin Quintero on Complexipy

24

#195: Patterns, paradigms, and pythonic thinking with Rodrigo Girão Serrão

25

#194: Evolution, not extinction: why developers still matter in the age of AI

26

#193: Why coding alone sucks!

27

#192: Coding smarter not harder - 5 key ways to succeed as a developer

28

#191: Code, click, cloud - how Sebastián Ramírez is taking FastAPI to the next level

29

#190: The power shift - Flexa’s data-driven energy revolution

30

#189: The Year of Oui: Huy Nguyen on Connection, Community and Showing Up

31

#188: Career crossroads - navigating the path to job fulfillment

32

#187: Beyond the resume - how to stand out in the competitive world of tech

33

#186: Rethinking the art of coding

34

#185: Expanding the world of Pybites with cohort coaching, book platforms and more!

35

#184: The pathway to success - how an open mind can lead to your dream job

36

#183: AI’s silent takeover - are we losing our programming skills?

37

#182: Coding for a cure - how Victoria Kolmac is shaping the future of bio-medical engineering with Python

38

#181 - From Olympic Lifting to Data Engineer: Tim Frazer’s Unconventional Path to Success

39

#180 - Transforming DevOps with Generative AI

40

#179 - AI, Developers, and the Future of Code

41

#178 - Bridging Africa’s Employment Gap With Our New Coding Platform 🎉

42

#177 - From Dancing to Python: Sara Moad's Inspiring Tech Transition

43

#176 - Leveraging Rust: Dan Dresser’s Journey to Speed Up His Trading App

44

#175 - Charlie Marsh on Ruff, uv and designing fast + ergonomic Python tooling

45

#174 - Mastering Productivity: How Tanner Martin Takes Control of His Time

46

#173 - Pybites Platform 2.0 is here!

47

#172 - From Punch Cards to Git: The Legendary Journey of Jeff Haemer

48

#171 - Hypermodern Python with Claudio Jolowicz

49

#170 - Advancing Python Packaging: A Deep Dive with the Pixi Team

50

#169 - Bridging Python and Rust: An Interview with PyO3 Maintainer David Hewitt

51

#168 - Machine Learning and Purely Python Coding with Joao Pedro Chaib

52

#167 - Code Reading Club with Blaise Pabon

53

#166 - Don't Fear Asking for Help as a Developer

54

#165 - Kelly Schuster-Paredes: Integrating Python + AI in Education and Other Areas

55

#164 - Mastering Python Development: Overcoming Common Pitfalls and Building Success

56

#163 - Andrew Farr: Fascinating Python Data Projects and Improving 1% Every Day

57

#162 - Pycon US 2024 Debrief

58

#161 - 10 Essential Things to Add to Your Python Project on GitHub

59

#160 - Unpacking Pydantic's Growth and the Launch of Logfire with Samuel Colvin

60

#159 - How Luis Palacios Transitioned from Blue Collar to Tech with Python & Mindset

61

#158 - Navigating Layoffs: Adopting the Right Mindset for Career Resilience

62

#157 - Code, Music, and Python Education: A Conversation with Christopher Bailey

63

#156 - Mindset, Networking, and Personal Growth in Technology Careers with Louise Oprel

64

#155 - Django, Open Source & Pycon Conferences, Paolo Melchiorre's Developer Odyssey

65

#154 - Mindset Lessons From Building Pybites and Its Future Vision

66

#153 - Elevating Python Security: A Conversation with PyPI's Safety & Security Engineer Mike Fiedler

67

#152 - Will AI Replace Us Developers? No! But Using AI Tools Will Give You an Edge ...

68

#151 - Mastering Open Source: The Journey to FastAPI Expertise, One Issue at a Time

69

#150 - Steve Lott on Coding, Writing, and Technomad Living

70

#149 - Jacob Moyers: Motivation is Temporary, Discipline and Disagreeing With Yourself

71

#148 - Will McGugan: Rich, Textualize, Open Source and Developer Mindset

72

#147 - Chris Williams: The Art of Cloud Therapy and Embracing Vulnerability

73

#146 - Armin Ronacher: Flask 3.0, Open Source, Rust and Developer Mindset

74

#145 - Never Give Up! Persistence will be Key in 2024

75

#144 - Cassandra Babilya's Career Change Checklist

76

#143 - Mastering Python with Łukasz Langa: The Story Behind Core Development and Black

77

#142 - Will Frey: Becoming a Coach, Generators and Design Patterns

78

#141 - Wolf Vollprecht: Making Conda More Poetic With Pixi

79

#140 - Salary Negotiation Tips (Taken From the PDM Mindset Hacking Calls)

80

#139 - Maximizing Your Developer Experience (DX) with Adam Johnson: Git Mastery, Django and Open Source

81

#138 - New Pybites Python Developer Certificates and How They Are Different

82

#137 - Sentry, a Developer's Partner, Interview with Co-Founder David Cramer

83

#136 - How to Land a Dev Job in 2023: Proven Strategies & Mistakes to Avoid

84

#135 - Our Concern with Programming Certifications

85

#134: Using Python in Excel with PyXLL's Creator, Tony Roberts

86

#133 - Meet Will Raphaelson: From Script to Production Flow With Prefect & Marvin AI

87

#132 - How to Be a Productive Content Creator?

88

#131 - Write more maintainable Python code, avoid these 15 code smells

89

#130 - Excel Embraces Python, Opening Doors to New Roles and How PDI Can Help

90

#129 - Empower Your Python Ambitions - From Idea Paralysis to Real-World Projects

91

#128 - Harnessing Downtime: The Power of Disconnecting

92

#127 - How the Flocking Rules Can Help You Refactor Your Code

93

#126 - How the Pygmalion Effect can improve your team's performance

94

#125 - The Importance of Having a Growth Mindset

95

#124 - Building Confidence and Overcoming Challenges by Using Positive Self-Talk

96

#123 - From Teacher to Python Developer by Building a Community Platform Using Django

97

#122 - Using Python (and FastAPI) to support PFAS research

98

#121 - What to do after being made redundant or laid off

99

#120 - 11 Planning and Productivity tips for Python developers

100

#119 - Chris May on the importance of refactoring 💡 😍

101

#118 - Veterans in the workplace, challenges and tips

102

#117 - What's enough as a developer and in life?

103

#116 - From 0 to 1 in Python: how Charles shipped his Fusion Chronicles Django app

104

#115 - Lessons from a Software Developer's Path: Networking, Growth & Side Projects

105

#114 - Overcoming Imposter Syndrome: 9 Tips to Boost Your Confidence as a Developer

106

#113 - Django Plugin Recommendations by Antonio Melé | Top 10 Picks for Web Development

107

#112 - Data Driven Pybites, what's next?

108

#111 - Julian asks Bob about his use of ChatGpt

109

#110 - Dane Hillard on Python packaging and effective developer tooling

110

#109 - In tough times leverage the people around you

111

#108 - Teaching packaging by building a Python package

112

#107 - 8 tips for succeeding in the software industry

113

#106 - Blaise Pabon on his developer journey, open source and why Python is great

114

#105 - Jim Hodapp on coaching software engineers and the power of Rust

115

#104 - Finding value and purpose in your work

116

#103 - From Excel to Python and succeeding as a Developer by building your portfolio

117

#102 - How Michael Knott used Python to enhance his sports coaching career

118

#101 - Layoff fears, 5 tips to stay in control

119

#100 - Special: Tips to make 2023 awesome, plus our favorite episodes!

120

#099 - Goal setting tips

121

#098 - Kristen Kehrer on cool data side projects and becoming a prolific content creator

122

#097 - Coding with mindfulness

123

#096 - Loving the Journey towards your Goal

124

#095 - Software Engineering and Entrepreneurship

125

#094 - Focus on what you can control

126

#093 - From teacher to software developer

127

#092 - The role of luck

128

#091 - Technology and Mindset with new PDM Coach Hugh Tipping

129

#090 - Become a more effective learner with Russell Helmstedter

130

#089 - Practical Django with Antonio Melé

131

#088 - Tips for Navigating the Job Hunt with Rhys Powell

132

#087 - From basketball athlete to DevRel, dropping the fear of failure

133

#086 - Code == communication, on writing better variable names

134

#085 - How Pybites gets so much stuff done (productivity tips)

135

#084 - Lessons learned from The Programmer's Brain

136

#083 - The importance of practicing gratitude

137

#082 - Annotate all the things! Why you should care about Python type hints ...

138

#081 - The importance of setting boundaries

139

#080 - Documentation-driven development with Sebastián Ramirez

140

#079 - Growing developer teams in a deep tech startup

141

#078 - What's your definition of "rich"?

142

#077 - The why and how of networking to boost your Python career

143

#076 - Data engineering involves more Python than you might think!

144

#075 - Common Python developer pitfalls and the 80/20 that really matters

145

#074 - How to stop wasting hours of coding ... step back and look at the greater design!

146

#073 - The gift of time

147

#072 - How to stay motivated and beat procrastination

148

#071 - The impact (hidden cost) of pursuing a higher salary

149

#070 - Learn by building, how we built our own collaboration tool in Django

150

#069 - How to achieve more deep work

151

#068 - Being comfortable in your own skin

152

#067 - How DATA prepares students for the future

153

#066 - Only compare yourself to your yesterday's self

154

#065 - Being your Authentic Self with Hannah Kook

155

#064 - From school teacher to professional developer

156

#063 - New Pybites logo backstory

157

#062 - The Art of Debugging (and Design Patterns)

158

#061 - The Great Resignation

159

#060 - The QuietLinks search database and the importance of an MVP

160

#059 - 10 Python clean code tips drawn from code reviews

161

#058 - Landing a Developer job

162

#057 - The benefits of making a lateral career move

163

#056 - How Ed went from Sys Admin to Python Developer

164

#055 - Behind the Scenes of Bonjoro

165

#054 - 2022, the year of boundaries!

166

#053 - PyBites turns 5 years 🎉 - favorite moments and lessons learned

167

#052 - IronScribe's tech stack and challenges building it

168

#051 - PyBites Flashcards behind the scenes

169

#050 - How to write cleaner, more maintainable code

170

#049 - How Ryan Austin coded his own payroll app SAAS business from scratch

171

#048 - Burnout is real, tips to spot and tackle it

172

#047 - Take the emotion out

173

#046 - 5 PyBites open source projects

174

#045 - What are your values? [Live Exercise]

175

#044 - Grow your skills by building

176

#043 - Becoming a prolific Python content provider

177

#042 - The concept of "What Next?" with Andrew Knight

178

#041 - Letting the tire hit the road ... how much software planning do you really need?

179

#040 - Ship your code!

180

#039 - Tackling big challenges and overcoming decision fatigue with Anthony Shaw

181

#038 - [Bonus] Julian Breaks down the Ryan Austin Interview

182

#037 - The Confidence to Follow Your Dreams

183

#036 - Great Communication Skills in a COVID World are Paramount

184

#035 - Time for a Break!

185

#034 - From Chef to Software Test Engineer

186

#033 - Mindset for discovery and productivity

187

#032 - It’s not what you say, it's what you DO

188

#031 - Sunk Cost Bias

189

#030 - Persistence as a Developer

190

#029 - An Unlikely Developer Journey

191

#028 - New levels new devils

192

#027 - Lessons Learned from "The Last Dance"

193

#026 - Key Skills for Developer Success

194

#025 - Building Dreams with Python - The AskAGuru Story

195

#024 - Control your calendar, control your day

196

#023 - Dealing with distractions

197

#022 - The Karmabot Story and Contributing to Open Source

198

#021 - Setting Realistic Expectations

199

#020 - From Physicist to Cloud Software Architect

200

#019 - 5 Tips for Dealing with Stress

201

#018 - High Risk Mindset: Going From Marketer to Developer

202

#017 - The Importance of Creativity as a Developer

203

#016 - PyBites Career Stories

204

#015 - Deliberate Practice is key

205

#014 - Habits

206

#013 - The Mindset of a Developer

207

#012 - How to Say No!

208

#011 - Marketing Yourself

209

#010 - Beating Perfectionism

210

#009 - How the Pybites Platform is being used in the Classroom

211

#008 - Personal Productivity Tips

212

#007 - How to become more confident?

213

#006 - The PyBites Python Tips Book

214

#005 - 100 Days of Code Accountability Partners

215

#004 - Goal Setting

216

#003 - Getting Unstuck with your Code

217

#002 - Code Reviews

218

#001 - Tutorial Paralysis

219

Introduction