Topics include automated testing, testing strategy, software engineering practices, packaging, Python, pytest, data science, TDD, continuous integration, and software methodologies. Also anything I think helps make the daily life of a software developer more fun and rewarding. Hosted by Brian Okken.
Python Bytes is a weekly podcast hosted by Michael Kennedy and Brian Okken. The show is a short discussion on the headlines and noteworthy news in the Python, developer, and data science space.
Podcast by Reflection as a Service
S
Software Engineering Radio - the podcast for professional software developers


1
Software Engineering Radio - the podcast for professional software developers
se-radio@computer.org
Software Engineering Radio is a podcast targeted at the professional software developer. The goal is to be a lasting educational resource, not a newscast. SE Radio covers all topics software engineering. Episodes are either tutorials on a specific topic, or an interview with a well-known character from the software engineering world. All SE Radio episodes are original content — we do not record conferences or talks given in other venues. Each episode comprises two speakers to ensure a lively ...
Should we think of open source components the same way we think of physical parts for manufactured goods? There are problems with supply chain analogy when applied to software. Thomas Depierre discusses some of those issues in this episode. Special Guest: Thomas Depierre. Links: I am not a supplier - article…
Watch on YouTube About the show Sponsored by Microsoft for Startups Founders Hub. Michael #1: Prefix-cache via Brendan Hannigan You can set an environment variable or use it as a command line argument and then instead of creating tons of __pycache__ folders to store your *.pyc files right next to the source code, it puts them in some specified fold…
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 557: Timothy Beamish on React and Next.js
1:03:56
1:03:56
Play later
Play later
Lists
Like
Liked
1:03:56
Timothy Beamish of BenchSci discusses React and Next.js, two of today's most popular front-end frameworks. Host Philip Winston speaks with Beamish about components, routing, JSX, client-side and server-side rendering, single-page applications, automatic code-splitting, image optimization, and more. Beamish also details his experience moving a real-…
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 556: Alex Boten on Open Telemetry
42:49
42:49
Play later
Play later
Lists
Like
Liked
42:49
Software engineer Alex Boten, author of Cloud Native Observability with Open Telemetry, joins SE Radio host Robert Blumen for a conversation about software telemetry and the OpenTelemetry project. After a brief review of the topic and the OpenTelemetry project's origins rooted in the need for interoperability between telemetry sources and back ends…
P
Python Bytes


1
#328 We are going to need some context here
24:48
24:48
Play later
Play later
Lists
Like
Liked
24:48
Watch on YouTube About the show Sponsored by Microsoft for Startups Founders Hub. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Brian…
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 555: On Freund on Upskilling
1:00:42
1:00:42
Play later
Play later
Lists
Like
Liked
1:00:42
On Freund, founder of Wilco and former VP of Engineering at WeWork, speaks with SE Radio’s Brijesh Ammanath about “upskilling” – going deeper or increasing the breadth of your skills. On has years of experience in helping developers master the skills needed to advance in their careers. This episode explores the importance of upskilling in a constan…
Watch on YouTube About the show Sponsored by Compiler Podcast from Red Hat. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Michael #1:…
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 554: Adam Tornhill on Behavioral Code Analysis
54:19
54:19
Play later
Play later
Lists
Like
Liked
54:19
Adam Tornhill, founder and CTO of CodeScene, joins host Giovanni Asproni to speak about behavioral code analysis. Behavioral code analysis is a set of practical techniques aimed at identifying patterns in how a development organization interacts with the codebase they're building. It can be used to prioritize technical debt to maximize return on in…
Watch on YouTube About the show Sponsored by Microsoft for Startups Founders Hub. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Brian…
Anthony Sottile and Brian discuss changes that would be cool for pytest, even unrealistic changes. These are changes we'd make to pytest if we didn't ahve to care about backwards compatibilty. Anthony's list: The import system Multi-process support out of the box Async support Changes to the fixture system Extend the assert rewriting to make it mod…
A brief discussion of why Test & Code has been off the air for a bit, and what to expect in upcoming episodes. Links: Python Testing with pytest, 2nd Edition Getting started with pytest Online Course Software Testing with pytest Training Python Bytes PodcastBy Brian Okken
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 553: Luca Casonato on Deno
1:03:30
1:03:30
Play later
Play later
Lists
Like
Liked
1:03:30
Luca Casonato joins SE Radio's Jeremy Jung for a conversation about Deno and Deno Deploy. They start with a look at JavaScript runtimes and their relation to Google’s open source JavaScript and WebAssembly engine V8, and why Deno was created. They discuss the WinterCG W3C group for server-side JavaScript, why it's difficult to ship new features in …
Watch on YouTube About the show Sponsored by Microsoft for Startups Founders Hub. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Micha…
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 552: Matt Frisbie on Browser Extensions
1:03:43
1:03:43
Play later
Play later
Lists
Like
Liked
1:03:43
Matt Frisbie, author of Building Browser Extensions, speaks with host Kanchan Shringi about browser extensions, including key areas where they've been successful. Based on Matt’s experience as a developer working for Google, Doordash, and a startup he founded, they examine tools for building extensions, as well as APIs they have access to. The conv…
Watch on YouTube About the show Sponsored by Compiler Podcast from Red Hat.Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Special guest, Erin Mullaney: @erinrachel@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT…
S
Software Engineering Radio - the podcast for professional software developers


1
Episode 551: Vidal Graupera on Manager 1-1 with Direct Reports
55:40
55:40
Play later
Play later
Lists
Like
Liked
55:40
Vidal Graupera, an Engineering Manager at LinkedIn, speaks with SE Radio’s Brijesh Ammanath about the importance of managers' one-on-one meetings with direct reports. They start by considering how a 1:1 meeting differs from other meetings...By IEEE Computer Society
Watch on YouTube About the show Sponsored by Microsoft for Startups Founders Hub. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org - may be a minute or two late. Show: @pythonbytes@fosstodon.org Special guest: Pamela Fox - @pamelafox@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the au…
S
Software Engineering Radio - the podcast for professional software developers


1
Episode 550: J.R. Storment and Mike Fuller on Cloud FinOps (Financial Operations)
58:12
58:12
Play later
Play later
Lists
Like
Liked
58:12
J.R. Storment and Mike Fuller discuss cloud financial operations (FinOps) with host Akshay Manchale. They consider the importance of a financial operations strategy for cloud-based infrastructure. J.R. and Mike discuss the differences between operating your own data center and running in the cloud, as well as the problems that doing so creates in u…
P
Python Bytes


1
#322 Python Packages, Let Me Count The Ways
46:40
46:40
Play later
Play later
Lists
Like
Liked
46:40
Watch on YouTube About the show Sponsored by Microsoft for Startups Founders Hub. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Special guest: @calvinhp@fosstodon.org Join us on YouTube at pythonbytes.fm/stream/live to be part of the audience. Usually Tuesdays at 11am PT. O…
S
Software Engineering Radio - the podcast for professional software developers


1
Episode 549: William Falcon Optimizing Deep Learning Models
1:01:15
1:01:15
Play later
Play later
Lists
Like
Liked
1:01:15
William Falcon of Lighting AI discusses how to optimize deep learning models using the Lightning platform, optimization is a necessary step towards creating a production application. Philip Winston spoke with Falcon about PyTorch, PyTorch Lightning...By IEEE Computer Society
Watch on YouTube About the show Sponsored by Microsoft for Startups Founders Hub. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/stream/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too…
S
Software Engineering Radio - the podcast for professional software developers


1
Episode 548: Alex Hidalgo on Implementing Service Level Objectives
48:30
48:30
Play later
Play later
Lists
Like
Liked
48:30
Alex Hidalgo, principal reliability advocate at Nobl9 and author of Implementing Service Level Objectives, joins SE Radio's Robert Blumen for a discussion of service-level objectives (SLOs) and error budgets. The conversation covers the meaning...By IEEE Computer Society
Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training Test & Code Podcast Patreon Supporters Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/stream/live to be part of the audience. U…
S
Software Engineering Radio - the podcast for professional software developers


1
Episode 547: Nicholas Manson on Identity Management for Cloud Applications
58:33
58:33
Play later
Play later
Lists
Like
Liked
58:33
Nicholas Manson, a SaaS Architect with more than 2 decades of experience building cloud applications, speaks with host Kanchan Shringi about identity and access management requirements for cloud applications. They begin by examining what a digital...By IEEE Computer Society
Watch on YouTube About the show Sponsored by Microsoft for Startups Founders Hub. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/stream/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too…
S
Software Engineering Radio - the podcast for professional software developers


1
Episode 546: Dietrich Ayala on the InterPlanetary File System
59:11
59:11
Play later
Play later
Lists
Like
Liked
59:11
Nikhil Krishna speaks with Dietrich Ayala about IPFS in depth. They cover what it is, how it works in detail and how one could leverage IPFS and libp2p in one's own application or to host one's content. The discussion goes into the IPFS ecosystem...By IEEE Computer Society
See the full show notes for this episode on the website at pythonbytes.fm/318By Michael Kennedy (@mkennedy)
S
Software Engineering Radio - the podcast for professional software developers


1
Episode 545: John deVadoss on Design Philosophies that Drive .NET/Azure
43:08
43:08
Play later
Play later
Lists
Like
Liked
43:08
We talk with John deVadoss about the philosophies underlying the development of .NET and Azure software. We discuss the "Fiefdoms and Emissaries" concept of building loosely coupled systems, talk about strengths and drawbacks and how to build services...By IEEE Computer Society
P
Python Bytes


1
#317 Most loved and most dreaded dev tools of 2022
48:31
48:31
Play later
Play later
Lists
Like
Liked
48:31
See the full show notes for this episode on the website at pythonbytes.fm/317By Michael Kennedy (@mkennedy)
P
Python Bytes


51
#316 Python 3.11 is here and it's fast (crossover)
1:04:12
1:04:12
Play later
Play later
Lists
Like
Liked
1:04:12
See the full show notes for this episode on the website at pythonbytes.fm/316By Michael Kennedy (@mkennedy)
S
Software Engineering Radio - the podcast for professional software developers


1
Episode 544: Ganesh Datta on DevOps vs Site Reliability Engineering
59:00
59:00
Play later
Play later
Lists
Like
Liked
59:00
Ganesh Datta, CTO and cofounder of Cortex, joins SE Radio's Priyanka Raghavan to discuss site reliability engineering (SRE) vs DevOps. They examine the similarities and differences and how to use the two approaches together to build better software...By IEEE Computer Society
S
Software Engineering Radio - the podcast for professional software developers


1
Episode 543: Jon Smart on Patterns and Anti-Patterns for Successful Software Delivery in Enterprises
57:00
57:00
Play later
Play later
Lists
Like
Liked
57:00
Jon Smart, author of the book Sooner Safer Happier: Patterns and Antipatterns for Business Agility, discusses patterns and anti-patterns for the success of enterprise software projects. Host Brijesh Ammanath speaks with him about the various common...By IEEE Computer Society
See the full show notes for this episode on the website at pythonbytes.fm/315By Michael Kennedy (@mkennedy)