public category
[subscription 28233771]
Download the App!
show episodes
 
T
Talk Python To Me
Series avatar that links to series pageSeries avatar that links to series page

1
Talk Python To Me

Michael Kennedy (@mkennedy)

Unsubscribe
Unsubscribe
Weekly
 
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
 
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
 
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
 
T
Three Devs and a Maybe
Series avatar that links to series pageSeries avatar that links to series page

1
Three Devs and a Maybe

Michael Budd, Fraser Hart, Lewis Cains, Edd Mann

Unsubscribe
Unsubscribe
Monthly
 
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
 
Loading …
× show series
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
Loading …

Quick Reference Guide