A weekly talk show taking a pragmatic look at the art and business of Software Development and the world of technology.
…
continue reading
Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.
…
continue reading
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 ...
…
continue reading
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.
…
continue reading
Hanselminutes is Fresh Air for Developers. A weekly commute-time podcast that promotes fresh technology and fresh voices. Talk and Tech for Developers, Life-long Learners, and Technologists.
…
continue reading
A podcast on the Django Web Framework by William Vincent and Carlton Gibson.
…
continue reading
Software engineers, architects and team leads have found inspiration to drive change and innovation in their team by listening to the weekly InfoQ Podcast. They have received essential information that helped them validate their software development map. We have achieved that by interviewing some of the top CTOs, engineers and technology directors from companies like Uber, Netflix and more. Over 1,200,000 downloads in the last 3 years.
…
continue reading
Stories about the people transforming technology from the command line up.
…
continue reading
Join us each week as we discuss all things software development. Frequently joined by a far more intelligent guest on the show's topic, we by no means know everything, but love what we do. Topics range from daily developer life, PHP, frameworks, testing, good software design and our experiences using many other programming languages.
…
continue reading
P
Programming and Performance with Cliff Click


1
Programming and Performance with Cliff Click
Programming and Performance with Cliff Click
Cliff Click talks about various issues with Programming, Programmers, and Computer Performance
…
continue reading
×
Our unique take on the Unity outrage, thoughts on RustRover, and Mike shares a very annoying mistake. Sponsored By: Tailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Support Coder Radio Links: ⚡ Alby: Your Boost companion for the web — Create an Alby Account to get a lightning wallet for payments …
…
continue reading
T
Talk Python To Me


1
#431: Visualizing CPython Release Process
1:02:12
1:02:12
Play later
Play later
Lists
Like
Liked
1:02:12
Every year Python has a new major release. This year it's Python 3.12 and it'll come out on October 2, 2023. That's 4 days from when this episode was published. There is quite process involved to test, build, and ship Python across many platforms and channels. We have Seth Michael Larson here to give us a detailed rundown on what exactly is involve…
…
continue reading
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 583: Lukas Fittl on Postgres Performance
1:11:24
1:11:24
Play later
Play later
Lists
Like
Liked
1:11:24
Lukas Fittl of pganalyze discusses the performance of Postgres, one of the world’s most popular database systems. SE Radio host Philip Winston speaks with Fittl about database indexing, queries, maintenance, scaling, and stored procedures. They also discuss some features of pganalyze, such as the index and vacuum advisors.…
…
continue reading
Topics covered in this episode: logmerger The third and final Python 3.12 RC is out now The Python dictionary dispatch pattern Visualizing the CPython Release Process Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training Python People Podcast Patreon Supporters Connect with the ho…
…
continue reading
H
Hanselminutes with Scott Hanselman


1
Documentation as a path to Open Source with Sarah Rainsberger
29:27
29:27
Play later
Play later
Lists
Like
Liked
29:27
Sarah Rainsberger owns technical documentation at Astro. What was her path into open source and technology? It might surprise you. Sarah started as an avid user of the Astro project and turned it into a career. She chats with scott about how important technical writing and documentation is to the end user experience.…
…
continue reading
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 582: Leo Porter and Daniel Zingaro on Learning to Program with LLMs
1:02:22
1:02:22
Play later
Play later
Lists
Like
Liked
1:02:22
Dr. Daniel Zingaro and Dr. Leo Porter, co-authors of the book Learn AI-Assisted Python Programming, speak with host Jeremy Jung about teaching programming with the aid of large language models (LLMs). They discuss writing a book to use in Leo's introductory CS class and explore how GitHub Copilot de-emphasizes syntax errors, reduces the need to mem…
…
continue reading
Django 5.0 alpha 1 Don’t create .gitkeep files New book, Boost Your Git DX Speed Up Your Django Tests book DjangoCon Europe 2023 | Good form: How Django’s form rendering improved during the 4.x series Fossil Versus Git Set up a global .gitignore file Support the Show LearnDjango.com Button Django News…
…
continue reading
The painful side of making video games, Grinder's big problems, and Google's sneakiest trojan horse. Sponsored By: Tailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Support Coder Radio Links: ⚡ Alby: Your Boost companion for the web — Create an Alby Account to get a lightning wallet for payments w…
…
continue reading
Topics covered in this episode: OverflowAI Switching to Hatch Alpha release of the Ruff formatter What is wrong with TOML? Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training Python Testing with pytest, full course Patreon Supporters Connect with the hosts Michael: @mkennedy@fos…
…
continue reading
T
Talk Python To Me


1
#430: Delightful Machine Learning Apps with Gradio
59:43
59:43
Play later
Play later
Lists
Like
Liked
59:43
So, you've got this amazing machine learning model you created. And you want to share it and let your colleagues and users experiment with it on the web. How do you get started? Learning Flask or Django? Great frameworks, but you might consider Gradio which is a rapid development UI framework for ML models. On this episode, we have Freddy Boulton, …
…
continue reading
T
The InfoQ Podcast


1
Tracy Miranda on Secure Supply Chains, SBOMs, and SLSA
24:20
24:20
Play later
Play later
Lists
Like
Liked
24:20
In this episode, Tracy Miranda, a leader in the secure software supply chain domain, sat down with InfoQ podcast co-host Daniel Bryant and discussed the current state of the industry. Topics covered included the benefits of SBOMs and SLSA, getting started with generating SBOMs, and how developers should work with leadership when evaluating their or…
…
continue reading
H
Hanselminutes with Scott Hanselman


1
Exploring the Afghan girls robotics team with Saghar Salehi
28:39
28:39
Play later
Play later
Lists
Like
Liked
28:39
Saghar Salehi is a former member of the Afghan girls’ robotics team. The team became a symbol for the progress of Afghan women. They participated in the global robotics competition held in the US in 2017 and won an award for “courageous achievement” given to teams who persevere through trying circumstances. The team was able to escape Afghanistan a…
…
continue reading
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 581: Zach Lloyd on Terminal Emulators
1:04:44
1:04:44
Play later
Play later
Lists
Like
Liked
1:04:44
Zach Lloyd, CEO of Warp.dev, discusses how to implement and effectively use command-line terminals. Host Gregory Kapfhammer speaks with Lloyd about how command-line terminals work and how the Warp terminal uses the GPU and AI to enhance a software developer’s productivity. They also discuss the trade-offs associated with using the Rust programming …
…
continue reading
C
Coder Radio


1
535: Locally Sourced Carbon Neutral Consumer
44:33
44:33
Play later
Play later
Lists
Like
Liked
44:33
Did Apple's event live up to our expectations? And our thoughts on what new goodies for developers might be in the new hardware and software. Sponsored By: Tailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Support Coder Radio Links: ⚡ Alby: Your Boost companion for the web — Create an Alby Account…
…
continue reading
Topics covered in this episode: Heliclockter - Like datetime, but more timezone-aware Wagtail 5 Git log customization MiniJinja template engine Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training Python People Podcast Patreon Supporters Connect with the hosts Michael: @mkennedy@…
…
continue reading
We write tests to show us when there are problems with our code. But what if there are intermittent problems with the tests themselves? That can be big hassle. In this episode, we have Gregory Kapfhammer and Owain Parry on the show to share their research and advice for taming flaky tests. Links from the show Gregory Kapfhammer: gregorykapfhammer.c…
…
continue reading
T
The InfoQ Podcast


1
Getting to Know Dapr with Mark Fussell and Yaron Schneider
30:25
30:25
Play later
Play later
Lists
Like
Liked
30:25
In today's episode Thomas Betts talks to Mark Fussell and Yaron Schneider about the Distributed Applications Runtime, Dapr. In the latest InfoQ Architecture and Design Trends Report, Dapr is part of the early adopter ideas of design for portability and cloud-bound applications. Dapr provides APIs that abstract away the infrastructure details for mo…
…
continue reading
H
Hanselminutes with Scott Hanselman


1
Unlocking Peak Performance with Dr. Julie Gurner
31:15
31:15
Play later
Play later
Lists
Like
Liked
31:15
Dr. Julie Gurner is a doctor of psychology and executive performance coach with nearly a decade of experience working with some of the nation’s top tech and finance executives and teams. She is the founder of the Ultra Successful, a newsletter that provides insights into the psychology behind what ultra-successful people do differently to achieve t…
…
continue reading
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 580: Josh Doody on Mastering Business Communication for Software Engineers
1:08:29
1:08:29
Play later
Play later
Lists
Like
Liked
1:08:29
Josh Doody, author of Mastering Business Email, speaks with host Brijesh Ammanath about how software engineers can master business communication. They begin with an exploration of various communication modes, including Slack, virtual meetings, emails, and presentations. Josh shares several strategies to improve communication skills and cross-cultur…
…
continue reading
Azure suffers a big outage, and Microsoft blames faulty automation; why we think there might be early signs of weak demand for Apple's Vision Pro and more. Sponsored By: Tailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Support Coder Radio Links: ⚡ Alby: Your Boost companion for the web — Create a…
…
continue reading
Topics covered in this episode: mpire mopup - the macOS Python.org Updater Immortal Objects for Python Common Docstring Formats in Python Extras Joke Watch on YouTube About the show Sponsored by Sentry: pythonbytes.fm/sentry Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Joi…
…
continue reading
T
The InfoQ Podcast


1
AI, ML, and Data Engineering InfoQ Trends Report—September 2023
51:32
51:32
Play later
Play later
Lists
Like
Liked
51:32
In this episode of the podcast will be discussing the current trends in the domain of AI, ML and Data Engineering as part of the process of creating our annual trends report. These reports provide InfoQ readers with a high-level overview of the topics to pay attention to and also help the editorial team focus on innovative technologies.Read a trans…
…
continue reading
T
The InfoQ Podcast


1
Roi Ravhon on FinOps, Application Unit Economics, and Cloud Cost Optimization
32:35
32:35
Play later
Play later
Lists
Like
Liked
32:35
In this episode, Roi Ravhon, co-founder and CEO of Finout, sat down with InfoQ podcast co-host Daniel Bryant and discussed the emergence and industry adoption of FinOps. The conversation covers topics such as the benefits of adopting FinOps, the typical journey of an organization interested in learning more about cloud costs, and a range of cultura…
…
continue reading
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 579: Arun Gupta on Open Source Strategy and Community
48:21
48:21
Play later
Play later
Lists
Like
Liked
48:21
Arun Gupta, Vice President and General Manager of Open Ecosystem Initiatives at Intel Corporation, discusses open-source strategy and community with SE Radio host Kanchan Shringi. They explore the business case and business model for why and how big tech participates in the open-source ecosystem. Arun describes ways to foster a culture of engagemen…
…
continue reading
H
Hanselminutes with Scott Hanselman


1
Level up your career with Ankita Kulkarni
32:26
32:26
Play later
Play later
Lists
Like
Liked
32:26
Ankita Kulkarni has taken the learnings from her career as an engineering leader and turned it into a course, community, and ebook. Scott talks to Ankita about the The Engineering Leader's Playbook. As a leader working in tech for over a decade, she's got lots to share in this episode! Visit Ankita's website, with a custom page for Hanselminutes Po…
…
continue reading
U.S. officials are warning open-source software could be a cyber security threat. Their solution? Money. But do we want them picking the winners and losers of open source? Plus, Mike's thoughts after using Cursor AI and a Cornell study take generated code to the shed. Sponsored By: Tailscale: Tailscale is the easiest way to create a peer-to-peer ne…
…
continue reading
Have you heard of Django? It's this little web framework that, well, kicked off much of Python's significance in the web space back in 2005. And that makes Django officially an adult. That's right, Django is now 18. And Django continues to lead the way on how community should be done for individual projects such as web frameworks. We have Carlton G…
…
continue reading
P
Python Bytes


1
#350 You've Got The Stamina For This Episode
30:55
30:55
Play later
Play later
Lists
Like
Liked
30:55
Topics covered in this episode: Make Each Line Count, Keeping Things Simple in Python Parsel A Comprehensive Guide to Python Logging with Structlog Stamina Extras Joke Watch on YouTube About the show Sponsored by Sentry: pythonbytes.fm/sentry Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes…
…
continue reading
H
Hanselminutes with Scott Hanselman


1
Culturally Competent Computer Scientists with Dr. Nicki Washington
30:24
30:24
Play later
Play later
Lists
Like
Liked
30:24
In this episode, we talk to Dr. Nicki Washington, a Professor of the Practice of Computer Science at Duke University. She shares her insights on how identity and cultural competence affect the computing disciplines, from education to industry, and why they are essential for developing inclusive and ethical technologies. We also discuss her coursewa…
…
continue reading
Mike hits the limits of ChatGPT's knowledge, a chat about editors and what we'd do for a living if it had to be outside of tech. Sponsored By: Tailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Support Coder Radio Links: ⚡ Alby: Your Boost companion for the web — Create an Alby Account to get a lig…
…
continue reading
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 578: Ori Mankali on Secrets Management using Distributed Fragments Cryptography
42:41
42:41
Play later
Play later
Lists
Like
Liked
42:41
In this episode, Ori Mankali, senior VP of engineering at cloud security startup Akeyless, speaks with SE Radio’s Nikhil Krishna about secrets management and the innovative use of distributed fragment cryptography (DFC). In the context of enterprise IT, 'secrets’ are crucial for authentication in providing access to internal applications and servic…
…
continue reading
Topics covered in this episode: Omnivore app Djangonaut.space Server-side hot reload Python in Excel Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training Python People Podcast Patreon Supporters Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.…
…
continue reading
T
Talk Python To Me


1
#427: 10 Tips and Ideas for the Beginner to Expert Python Journey
1:06:06
1:06:06
Play later
Play later
Lists
Like
Liked
1:06:06
Getting started in Python is pretty easy. There's even a t-shirt that jokes about it: I learned Python, it was a good weekend. But to go from know how to create variables and writing loops, to building amazing things like FastAPI or Instagram, well there is this little gap between those two things. On this episode we welcome Eric Matthes to the sho…
…
continue reading
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 577: Casey Muratori on Clean Code, Horrible Performance?
1:10:41
1:10:41
Play later
Play later
Lists
Like
Liked
1:10:41
Casey Muratori caused some strong reactions with a blog post and an associated video in which he went through an example from the “Clean Code” book by Robert Martin to demonstrate the negative impact that clean code practices can have on performance. In this episode, he joins SE Radio’s Giovanni Asproni to talk about the potential trade-offs betwee…
…
continue reading
Scott sits down with Ted Neward to talk about the history and shape of data. From mainframes to ER diagrams to SQL Server to Object Databases and Document Databases, why has the way we access and store data changed over the years and what we can learn from this history?By Scott Hanselman
…
continue reading
D
Django Chat


51
Contributing to Django - David Smith (Ep97 Replay)
57:48
57:48
Play later
Play later
Lists
Like
Liked
57:48
David Smith on Twitter django-crispy-forms djangobench Diátaxis Framework Airspeed Velocity (ASV) DSF Triage & Review Team Victor Stinner’s Notes on Benchmarking Python Support the Show LearnDjango.com Button Django NewsBy William Vincent
…
continue reading
Java developers are getting the Oracle shakedown, openAI is running out of money, and more. Sponsored By: Tailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Support Coder Radio Links: ⚡ Alby: Your Boost companion for the web — Create an Alby Account to get a lightning wallet for payments wherever y…
…
continue reading
Topics covered in this episode: Differentiating between writing down dependencies to use packages and for packages themselves PythonMonkey Quirks of Python package versioning bear-type Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training Python People Podcast Patreon Supporters C…
…
continue reading
T
The InfoQ Podcast


1
Building a Reliable Kafka Data Processing Pipeline With Lily Mara
34:28
34:28
Play later
Play later
Lists
Like
Liked
34:28
In today's episode Thomas Betts talks to Lily Mara, Engineering Manager at OneSignal in San Mateo, California. She manages the infrastructure services team, which is responsible for in-house services used by other OneSignal engineering teams. They will discuss how to build a reliable Kafka data processing pipeline.Read a transcript of this intervie…
…
continue reading
H
Hanselminutes with Scott Hanselman


1
Introducing TypeChat with Anders Hejlsberg
28:53
28:53
Play later
Play later
Lists
Like
Liked
28:53
Scott talks to Anders Hejlsberg about a new open-source project called TypeChat that uses TypeScript types to generate structured AI responses from natural language requests. The library is designed to integrate large language models into existing app interfaces and make them safer and more reliable.…
…
continue reading
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 576: Jens Neuse on Back Ends for Front Ends
59:42
59:42
Play later
Play later
Lists
Like
Liked
59:42
Jens Neuse, founder of Wundergraph, joins SE Radio host Jeff Doolittle for a conversation about back ends for front ends, or BFF. Jens begins by explaining how a heavy integration burden is often placed on front-end development teams. When multiple APIs must be integrated, it can be challenging for client development in web, mobile, and desktop env…
…
continue reading
T
Talk Python To Me


1
#426: What's New in PyScript [August 2023]
1:05:00
1:05:00
Play later
Play later
Lists
Like
Liked
1:05:00
One of the most exciting initiatives in the Python space these days is pyscript which enables Python running natively in your browser. With consistent support from the folks at Anaconda, this project has been making solid strides since its initial release. On this episode we catch up with Fabio Pliger and Nicholas Tollervey to see where they are wi…
…
continue reading
Did we get this one wrong? It seems consumer AI is eating the lunch of some web's biggest names. Sponsored By: Tailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Support Coder Radio Links: ⚡ Alby: Your Boost companion for the web — Create an Alby Account to get a lightning wallet for payments where…
…
continue reading
Topics covered in this episode: async-timeout PyPI Project URLs Cheatsheet httpx-sse Creating a context manager in Python Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training Python People Podcast Patreon Supporters Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @…
…
continue reading
T
Talk Python To Me


1
#425: Memray: The endgame Python memory profiler
1:10:28
1:10:28
Play later
Play later
Lists
Like
Liked
1:10:28
Understanding how your Python application is using memory can be tough. First, Python has it's own layer of reused memory (arenas, pools, and blocks) to help it be more efficient. And many important Python packages are built in natively compiled languages like C and Rust often times making that section of your memory opaque. But with Memray, you ca…
…
continue reading
H
Hanselminutes with Scott Hanselman


1
The Ingredients to a Life in Tech with Corey Weathers
31:43
31:43
Play later
Play later
Lists
Like
Liked
31:43
Scott chats with engineer, community leader, and Developer Relations Lead at Okta Corey Weathers on this episode. Shares his story about how he became interested in technology, we get a glimpse into his daily work and how he manages his teams and nurtures the next generation of developer advocate.By Scott Hanselman
…
continue reading
D
Django Chat


1
Boost Your Django DX - Adam Johnson (Ep105 Replay)
49:53
49:53
Play later
Play later
Lists
Like
Liked
49:53
Personal website Boost Your Django DX - Preorder the New Book Malcolm Tredinnick Memorial Prize Django Technical Board Election Results Finding the new (and old) contributors to Django 4.0 django-upgrade django-browser-reload Today’s Django Security Release Deconstructed (4.0.1, 3.2.11, and 2.2.26) SQLite function optimization and PR Signal Receive…
…
continue reading
Microsoft's dirty old API games, the new, even more restrictive rules Apple developers will now have to follow, and why Google's "Web Integrity API" seems gross. Sponsored By: Tailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Support Coder Radio Links: ⚡ Alby: Your Boost companion for the web — Cr…
…
continue reading
Topics covered in this episode: A Steering Council notice about PEP 703 (Making the Global Interpreter Lock Optional in CPython) Google's post-cookie world could turn into DRM for the internet How ruff changed my Python programming habits pathlib api extended to use fsspec backends Extras Joke Watch on YouTube About the show Sponsored by us! Suppor…
…
continue reading
S
Software Engineering Radio - the podcast for professional software developers


1
SE Radio 575: Nir Valtman on Pipelineless Security
56:49
56:49
Play later
Play later
Lists
Like
Liked
56:49
Nir Valtman, co-Founder and CEO at Arnica, discusses pipelineless security with SE Radio host Priyanka Raghavan. They start by defining pipelines and then consider how to add security. Nir lays out the key challenges in getting good code coverage with the pipeline-based approach, and then describes how to implement a pipelineless approach and the a…
…
continue reading