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
Stay current on JavaScript, Node, and Front-End development. Learn from experts in programming, careers, and technology every week. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
…
continue reading
The podcast about Python and the people who make it great
…
continue reading
A podcast by Cognitect, Inc. about software and the people that create it. We frequently talk about Clojure, ClojureScript, Datomic, agile software development, distributed systems, functional programming, and lots of other wonderfully geeky things.
…
continue reading
A podcast about the people making and using the Elm language, and the things that they do.
…
continue reading
Interviews with the people that are making the PHP community special.
…
continue reading
1
Crafting Code and Community: AI, LeetCode, and Meetups - JSJ 644
1:09:20
1:09:20
Play later
Play later
Lists
Like
Liked
1:09:20
In this episode, they dive deep into the world of coding, meetups, and the evolving landscape of technical interviews. Join them as they explore the fascinating use of OpenAI's technology for coding assistance, the challenges of setting up impactful meetups, and the intricacies of mastering LeetCode problems. Our experts share invaluable insights—f…
…
continue reading
1
Overcoming JavaScript Load Issues: Import Maps and Performance Enhancements - JSJ 643
1:35:31
1:35:31
Play later
Play later
Lists
Like
Liked
1:35:31
In this episode, they dive deep into the intricate world of JavaScript loading and web performance. Join the panel with insightful discussions led by Dan, Charles, Steve, and special guest Yoav Weiss—an expert with extensive experience in web performance from his time at Google, Akamai, and Shopify. They explore the latest initiatives aimed at impr…
…
continue reading
Do you feel like ADHD is holding you back? Maybe you don't personally have ADHD but you work with folks who do and you'd like to support them better. Either way, how ADHD interplays with programming and programmers is pretty fascinating. On this episode we have Chris Ferdinandi who himself has ADHD and has written a lot about it to share his journe…
…
continue reading
1
Personal Branding for Developers with Morad Stern - JSJ 642
51:37
51:37
Play later
Play later
Lists
Like
Liked
51:37
The JSJ panel talks with Morad Stern from Wix about personal branding; what it is, why it’s important for developers, and how to build it. Links Obama asks America to learn computer science Configuring Apache Solr Multi-core With Drupal and Tomcat on Ubuntu 9.10 Picks AJ - War Stories | How Crash Bandicoot Hacked The Original Playstation AJ - Crash…
…
continue reading
1
#472: State of Flask and Pallets in 2024
1:01:33
1:01:33
Play later
Play later
Lists
Like
Liked
1:01:33
Flask is one of the most important Python web frameworks and powers a bunch of the internet. David Lord, Flask's lead maintainer is here to give us an update on the state of Flask and Pallets in 2024. If you care about where Flask is and where it's going, you'll definitely want to listen in. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON…
…
continue reading
1
Making AI Accessible for Developers - JSJ 641
1:25:26
1:25:26
Play later
Play later
Lists
Like
Liked
1:25:26
In this captivating episode, they dive deep into the world of AI, hands-on learning, and the evolving landscape of development with Steve Sewell from Builder.io. They explore the misconceptions about needing deep AI expertise to build AI products and highlight the importance of rapid iteration and practical experience. They discuss everything from …
…
continue reading
If you want to get better at something, often times the path is pretty clear. If you get better at swimming, you go to the pool and practice your strokes and put in time doing the laps. If you want to get better at mountain biking, hit the trails and work on drills focusing on different aspects of riding. You can do the same for programming. Reuven…
…
continue reading
1
Framework Comparisons, Real User Metrics, and Effective Performance Tools - JSJ 640
1:19:06
1:19:06
Play later
Play later
Lists
Like
Liked
1:19:06
In today's episode, they dive deep into web performance optimization and the strategies employed by our expert panel to achieve it. Join Dan, Steve, Charles, and guest Vinicius Dallacqua as they explore robust techniques like code splitting, lazy loading, and server-side solutions to enhance website performance. In this episode, you'll hear Viniciu…
…
continue reading
1
#470: Python in Medicine and Patient Care
1:19:04
1:19:04
Play later
Play later
Lists
Like
Liked
1:19:04
Python is special. It's used by the big tech companies but also by those you would rarely classify as developers. On this episode, we get a look inside how Python is being used at a Children's Hospital to speed and improve patient care. We have Dr. Somak Roy here to share how he's using Python in his day to day job to help kids get well a little bi…
…
continue reading
1
Adapting to Effect Cluster: JavaScript Developers' Guide to Enhancing Code Maintainability - JSJ 639
1:35:01
1:35:01
Play later
Play later
Lists
Like
Liked
1:35:01
In today's episode, they dive deep into the world of JavaScript and TypeScript. They explore the innovative message-passing style between components using Effect Cluster, a game-changing alpha product that integrates seamlessly with solutions like Remix and React Server Components. Join them as Michael sheds light on the ease of transitioning TypeS…
…
continue reading
1
Elm Town 78 – Elm Camp 2024 with Katja Mordaunt and Wolfgang Schuster
34:13
34:13
Play later
Play later
Lists
Like
Liked
34:13
Katja Mordaunt & Wolfgang Schuster return to share their experiences at Elm Camp 2024. Thanks to our sponsor, Logistically. Email: elmtown@logisticallyinc.com. Music by Jesse Moore. Recording date: 2024.06.26 Guests Katja Mordaunt Wolfgang Schuster Show notes [00:00:34] Setting the scene Elm Camp Elm Camp 2024: Reflections by Wolfgang Schuster [00:…
…
continue reading
1
#469: PuePy: Reactive frontend framework in Python
58:46
58:46
Play later
Play later
Lists
Like
Liked
58:46
Python is one of the most popular languages of the current era. It dominates data science, it an incredible choice for web development, and its many people's first language. But it's not super great on front-end programing, is it? Frameworks like React, Vue and other JavaScript frameworks rule the browser and few other languages even get a chance t…
…
continue reading
1
Building and Distributing PWAs: Tools, Techniques, and Insights - JSJ 638
37:34
37:34
Play later
Play later
Lists
Like
Liked
37:34
In today's episode, they delve into the fascinating world of mobile web development with our esteemed guest, Maximiliano Firtman, a seasoned web developer from Buenos Aires, Argentina, who has over two decades of experience. Join them as Maximiliano takes you on a journey through the evolution of web and mobile development, starting from the early …
…
continue reading
I've gathered a group of Python experts who have been thinking deeply about where Python is going and who have lived through where it has been. This episode is all about near-term Python trends and things we each believe will be important to focus on as Python continues to grow. Our panelists are Jodie Burchell, Carol Willing, and Paul Everett. Epi…
…
continue reading
1
Elm Town 77 – Breaking your brain with Andrey Kuzmin
1:02:40
1:02:40
Play later
Play later
Lists
Like
Liked
1:02:40
From translating imperative physics into Elm and building 3D interactive tools at work to adding Elm support to Zed and animating the Elm Town logo, Andrey Kuzmin never fails to break your brain. Thanks to our sponsor, Logistically. Email: elmtown@logisticallyinc.com. Music by Jesse Moore. Recording date: 2024.05.16 Guest Andrey Kuzmin Show notes […
…
continue reading
1
High-Performance Networking: Key Resources and Tools for Web Developers - JSJ 637
1:22:00
1:22:00
Play later
Play later
Lists
Like
Liked
1:22:00
Robin Marx is a Web Protocol and Performance Expert at Akamai. They dive deep into the fascinating world of networking performance, where experts share invaluable resources and insights to optimize your web development projects. The speakers recommend essential tools and books like "High-Performance Browser Networking" by Ilya Grigorik and Barry Po…
…
continue reading
I have a special episode for you this time around. We're coming to you live from PyCon 2024. I had the chance to sit down with some amazing people from the data science side of things: Jodie Burchell, Maria Jose Molina-Contreras, and Jessica Greene. We cover a whole set of recent topics from a data science perspective. Though we did have to cut the…
…
continue reading
1
Transforming React Development: The Experimental Compiler’s Approach to Memoization and Performance - JSJ 636
1:29:04
1:29:04
Play later
Play later
Lists
Like
Liked
1:29:04
In this episode, they dive deep into the latest advancements in React with a special focus on the experimental React Compiler. Our guest speakers, Sathya Gunasekaran and Joe Savona, share their insights on how this cutting-edge tool aims to enhance performance and streamline development without disrupting existing code. They explore the goals of th…
…
continue reading
You're using Pydantic and it seems pretty straightforward, right? But could you adopt some simple changes to your code that would make it a lot faster and more efficient? Chances are, you'll find a couple of the tips from Sydney Runkle that will do just that. Join us to talk about Pydantic performance tips here on Talk Python. Episode sponsors Sent…
…
continue reading
1
Practical Strategies for Web Optimization: Using Chrome DevTools - JSJ 635
1:24:26
1:24:26
Play later
Play later
Lists
Like
Liked
1:24:26
Jack Franklin is a Senior Software Engineer at Google. They dive deep into the world of performance optimization. They explore the sophisticated capabilities of Chrome DevTools, focusing on the performance and insights panels. Jack shares invaluable tips on utilizing tools like Lighthouse and the flame chart to prioritize and analyze web performanc…
…
continue reading
1
Elm Town 76 – Between the paving stones with Andrew Lenards
1:10:15
1:10:15
Play later
Play later
Lists
Like
Liked
1:10:15
Andrew Lenards illuminates the liminal spaces of his mind, from lo-fi, DIY, punk rock, meditation, & coaching to Joël's Triangle & The Mental Side of Programming. Thanks to our sponsor, Logistically. Email: elmtown@logisticallyinc.com. Music by Jesse Moore. Recording date: 2024.03.05. Guest Andrew Lenards Show notes [00:00:25] Sponsored by Logistic…
…
continue reading
1
#465: The AI Revolution Won't Be Monopolized
1:08:46
1:08:46
Play later
Play later
Lists
Like
Liked
1:08:46
There hasn't been a boom like the AI boom since the .com days. And it may look like a space destined to be controlled by a couple of tech giants. But Ines Montani thinks open source will play an important role in the future of AI. I hope you join us for this excellent conversation about the future of AI and open source. Episode sponsors Sentry Erro…
…
continue reading
1
New Frontiers in Web Platform Development with Bruce Lawson - JSJ
1:19:10
1:19:10
Play later
Play later
Lists
Like
Liked
1:19:10
In this episode, they dive into the world of web development, featuring insightful discussions on the differences and costs associated with hiring React Native developers, the importance of understanding web standards and browser differences, and the ongoing efforts of the Open Web Advocacy organization. They share their experiences, concerns, and …
…
continue reading
1
#464: Seeing code flows and generating tests with Kolo
54:59
54:59
Play later
Play later
Lists
Like
Liked
54:59
Do you want to look inside your Django request? How about all of your requests in development and see where they overlap? If that sounds useful, you should check out Kolo. It's a pretty incredible extension for your editor (VS Code at the moment, more editors to come most likely). We have Wilhelm Klopp on to tell us all about it. Episode sponsors S…
…
continue reading
1
Building a Custom Front-end Framework - JSJ 633
1:21:00
1:21:00
Play later
Play later
Lists
Like
Liked
1:21:00
Zach Lankton is the Product Engineer at Signature Payments. They dive deep into the world of software development and tech innovations. In this episode, they explore a wide range of topics, the main focus is on ReZact, a cutting-edge front-end framework discussed by Zach, which shares similarities with React and Svelte. The conversation covers the …
…
continue reading
1
Elm Town 75 – The Great Wall of Code with Taylor Troesh
1:02:41
1:02:41
Play later
Play later
Lists
Like
Liked
1:02:41
Taylor Troesh recounts his trip across the stack, from the front to the back and back again. Along the way, he divulges his custom operator confession. He currently works at Replenysh using Elm for sustainability. Thanks to our sponsor, Logistically. Email: elmtown@logisticallyinc.com. Music by Jesse Moore. Recording date: 2024.02.08 Guest Taylor T…
…
continue reading
1
#463: Running on Rust: Granian Web Server
1:04:51
1:04:51
Play later
Play later
Lists
Like
Liked
1:04:51
So you've created a web app with Python using Flask, Django, FastAPI, or even Emmett. It works great on your machine. How do you get it out to the world? You'll need a production-ready web server. On this episode, we have Giovanni Barillari to tell us about his relatively-new server named Granian. It promises better performance and much better cons…
…
continue reading
1
Sentry's Impact on Web Vitals Understanding - JSJ 632
1:25:40
1:25:40
Play later
Play later
Lists
Like
Liked
1:25:40
Lazar Nikolov is a Full-stack engineer. They engage in a deep exploration of diverse subjects, from historical veracity and book recommendations to crucial insights on web performance monitoring tools. Join the esteemed panelists as they navigate the complexities of understanding historical events, reflect on significant global issues such as Holoc…
…
continue reading
1
#462: Pandas and Beyond with Wes McKinney
59:51
59:51
Play later
Play later
Lists
Like
Liked
59:51
This episode dives into some of the most important data science libraries from the Python space with one of its pioneers: Wes McKinney. He's the creator or co-creator of pandas, Apache Arrow, and Ibis projects and an entrepreneur in this space. Episode sponsors Neo4j Mailtrap Talk Python Courses Links from the show Wes' Website: wesmckinney.com Pan…
…
continue reading
1
Elm Town 74 – The road to town with Jared M. Smith
56:45
56:45
Play later
Play later
Lists
Like
Liked
56:45
Mario Rogic comes back to interview Jared about his road to Elm, from the Tandy to JavaScript fatigue, and the inevitable, relieving discovery of Elm. The love for Elm never stops. Thanks to our sponsor, Logistically. Email: elmtown@logisticallyinc.com. Music by Jesse Moore. Recording date: 2024.02.05 Guest Jared M. Smith Show notes [00:00:28] Spon…
…
continue reading
1
#461: Python in Neuroscience and Academic Labs
1:03:37
1:03:37
Play later
Play later
Lists
Like
Liked
1:03:37
Do you use Python in an academic setting? Maybe you run a research lab or teach courses using Python. Maybe you're even a student using Python. Whichever it is, you'll find a ton of great advice in this episode. I talk with Keiland Cooper about how he is using Python at his neuroscience lab at the University of California, Irvine. Episode sponsors …
…
continue reading
1
Embracing Angular's Evolution with Santosh Yadav - JSJ 631
1:00:09
1:00:09
Play later
Play later
Lists
Like
Liked
1:00:09
Santosh Yadav is a Google Developer Expert for Angular. They dive into the world of JavaScript and development. The discussion centers around the topic of why Angular is considered the best framework, with insights from Santosh, Steve Edwards, and Charles Max Wood. They explore the history and evolution of Angular, its resurgence, and the recent im…
…
continue reading
1
#460: Dropbase: Build Internal Tools with Python
52:29
52:29
Play later
Play later
Lists
Like
Liked
52:29
Do you find yourself or your team building internal apps frequently for your company? Are you familiar with the term "forms over data"? They are super empowering for your org but they can be pretty repetitive and you might find yourself spending more time than you'd like working on them rather than core products and services. I invited Jimmy Chan f…
…
continue reading
Feel like you don’t know enough about Web3? Don’t worry, neither do we. That’s where these podcasts come in! In this new episode, the Jabberers sit down with Nik Kalyani, the founder of Decentology and overall Web3 expert. The gang discusses the “big D” of Web3 (and why you need to understand it), how Web3 changes the game for blockchain and the li…
…
continue reading
We all know that tools like ChatGPT have really empowered developers to tackle bigger problems. Are you using TailwindCSS and need a login page? Try asking Chat "What is the HTML for a login page with the login username, password, and button in its own section in the center of the page?" It will literally give you a first pass version of it. But ho…
…
continue reading
What is the state of serverless computing and Python in 2024? What are some of the new tools and best practices? We are lucky to have Tony Sherman who has a lot of practical experience with serverless programming on the show. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Mailtrap Talk Python Courses Links from the show Tony Sherman on T…
…
continue reading
1
From Learning New Languages to Learning New Technologies - JSJ 629
1:33:18
1:33:18
Play later
Play later
Lists
Like
Liked
1:33:18
Tony Alicea is a Udemy and Pluralsight Instructor. They delve into the crucial topic of understanding and mastering technology, featuring insightful discussions and experiences from our speakers. From the shift in focus from technical problems to effective communication and marketing to the significance of deeply understanding a system rather than …
…
continue reading
1
#457: Software Supply Chain Security with Phylum
1:08:21
1:08:21
Play later
Play later
Lists
Like
Liked
1:08:21
We've spoken previously about security and software supply chains and we are back at it this episode. We're diving in again with Charles Coggins. Charles works at a software supply chain company and is on to give us the insiders and defender's perspective on how to keep our Python apps and infrastructure safe. Episode sponsors Sentry Error Monitori…
…
continue reading
1
#456: Building GPT Actions with FastAPI and Pydantic
1:05:20
1:05:20
Play later
Play later
Lists
Like
Liked
1:05:20
Do you know what custom GPTs are? They're configurable and shareable chat experiences with a name, logo, custom instructions, conversation starters, access to OpenAI tools, and custom API actions. And, you can build them with Python! Ian Maurer has been doing just that and is here to share his experience building them. Episode sponsors Sentry Error…
…
continue reading
1
Unveiling Qwik and JavaScript Streamlining Web Development with Shai Reznik - JSJ 628 with Shai Reznik - JSJ 628
1:21:43
1:21:43
Play later
Play later
Lists
Like
Liked
1:21:43
Shai Reznik is the Founder & CEO at HiRez.io and he is a Qwik Team Member. They dive deep into the world of web development with a focus on the Qwik framework and JavaScript streaming. They explore topics such as predictive buffering, Qwik Insight, automating tasks, optimizing user and developer experiences, and the challenges of large-scale JavaSc…
…
continue reading
1
Svelte 5: Compiler, Signals, and Web App Performance - JSJ 627
1:21:54
1:21:54
Play later
Play later
Lists
Like
Liked
1:21:54
Rich Harris joins this week's episode. They dive deep into the world of web application performance, signals, and the capabilities of Svelte 5. Join them as they explore the innovative features of Svelte 5, its compiler capabilities, and its potential impact on application building. From discussing the fastest mainstream framework to drawing parall…
…
continue reading
Interested in data science but you're not quite working in it yet? In software, getting that very first job can truly be the hardest one to land. On this episode, we have Avery Smith from Data Career Jumpstart here to share his advice for getting your first data job. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Posit Talk Python Course…
…
continue reading
1
Embracing Web Standards with Owen Buckley - JSJ 626
1:09:53
1:09:53
Play later
Play later
Lists
Like
Liked
1:09:53
Delve into a thought-provoking discussion with Owen Buckley, a seasoned web developer with 20 years of experience. Owen introduces Greenwood, a project focused on leveraging web standards and simplifying web development. Throughout the episode, They explore Greenwood's evolution, capabilities, and unique approach to application scaffolding and loca…
…
continue reading
1
Simplifying Development with Deno - JSJ 625
1:14:15
1:14:15
Play later
Play later
Lists
Like
Liked
1:14:15
Kevin Whinnery is the Head of Developer Relations at Deno. They dive deep into the world of Deno, exploring its evolution, functionality, and differences from its predecessor, Node.js. They discuss the challenges Deno has faced in establishing compatibility with the NPM ecosystem, its out-of-the-box TypeScript support, built-in tools, and its use i…
…
continue reading
Do you have data that you pull from external sources or is generated and appears at your digital doorstep? I bet that data needs processed, filtered, transformed, distributed, and much more. One of the biggest tools to create these data pipelines with Python is Dagster. And we are fortunate to have Pedram Navid on the show this episode. Pedram is t…
…
continue reading
1
Elm Town 73 – It actually fits in my brain with Nduati Kuria
1:02:52
1:02:52
Play later
Play later
Lists
Like
Liked
1:02:52
Nduati Kuria shares his journey from studying AI to why Matthew Griffith's elm-ui makes the web approachable. He explains how an innocuous issue on Tereza Sokol's elm-charts led to a new job. Thanks to our sponsor, Logistically. Email: elmtown@logisticallyinc.com. Music by Jesse Moore. Recording date: 2023.11.10 Guest Nduati Kuria Show notes [00:00…
…
continue reading
1
Navigating Web Development Challenges - JSJ 624
1:16:14
1:16:14
Play later
Play later
Lists
Like
Liked
1:16:14
Shay Davidson is a full-stack web, mobile, and game developer. He is currently leading the front end at Lemonade. The discussion revolves around the use of Supabase as a free database and its comparisons to Firebase for developer experience. They dive into building applications with Next.js and React 18, utilizing React Server Components to interac…
…
continue reading
1
#453: uv - The Next Evolution in Python Packages?
1:14:21
1:14:21
Play later
Play later
Lists
Like
Liked
1:14:21
Have you ever been wait around for pip to do its thing while installing packages or syncing a virtual environment or through some higher level tool such as pip-tools? Then you'll be very excited to hear about the tool just announced from Astral called uv. It's like pip, but 100x faster. Charlie Marsh from Ruff fame and founder of Astral is here to …
…
continue reading
1
Unveiling Chrome DevTools: Network Monitoring, Cache Debugging, and Beyond - JSJ 623
1:22:27
1:22:27
Play later
Play later
Lists
Like
Liked
1:22:27
Michael Hablich is the product lead for Chrome DevTools and Puppeteer. They delve into a comprehensive discussion on various features and uses of the network tab for monitoring API calls, performance debugging with cache, simulating network conditions, and visual understanding of page loading. They cover topics such as debugging, PHP, and the histo…
…
continue reading
See the full show notes for this episode on the website at talkpython.fm/452By Michael Kennedy (@mkennedy)
…
continue reading