Chats with James is a podcast discussing everything that James or his guests are passionate about.
Embedded Systems, the Rust Programming Language, and a variety of other technical topics are the most commonly discussed items.
The “On the Road” episode has two parts, covering different Rust conferences in May 2024. The first section is from RustNL in Delft, the Netherlands, where James interviews Laura and Jonathan, some of the organizers of the event, on their history with Rust and the struggles and successes of putting on these conferences.
The second section of this episode comes from the Oxidize Conference 2024, held in Berlin Germany - here James interviews Jonathan Pallant about the nostalgia of classic computers, the theory of embedded systems and the up and down aspects of building computers for fun.
1 Dec 2023
016 - Scott Mabin
James talks with Scott Mabin about how he joined the Espressif team and got involved in embedded Rust, the working culture in chip manufacturing companies and preferences about designing and building mechanical keyboards.
15 Nov 2023
015 - Manish Goregaokar
Another episode is coming from the archives, originally recorded in May 2022 with Manish Goregaokar as the guest- James and Manish touch on many topics, including: internationalization of languages, zero-copy deserialization in Rust, speedrunning video games and Vaccinate CA.
29 Sept 2023
014 - Steve Klabnik
This episode is coming from the archives, originally recorded in May 2022 - James talks with Steve Klabnik from Oxide Computer about knowledge transfer within the Rust community, how learning-by-doing and reading datasheets help you develop, and how limits and regulations are put in place across many different fields.
18 Aug 2023
013 - Ryan Summers
In this episode, James chats with Ryan Summers about the process of developing protocols, the guidelines of working in safety critical systems and embedded engineering.
17 Jul 2023
012 - Sophia Turner
In this episode, James chats with Sophia about the intricacies of writing programming languages, what makes designing programs fun, strategies for defining goals, and more.
12 Apr 2022
011 - Eliza Weisman
James chats with Eliza about systems, systems of systems, operating systems, java, java cards, what posix did wrong, and a ton of other rust adjacent things.
2 Mar 2021
010 - Dion Dokter
James chats with Dion Dokter about device drivers, bootloaders, and embedded Rust.
23 Feb 2021
009 - Sylvan Morris
James chats with Sylvan Morris about introducing Rust into a company, working at an embedded startup, over the air bootloaders, and managing risk.
16 Feb 2021
008 - Yoshua Wuyts
James chats with Yoshua Wuyts to discuss Control Theory in traditional software domains, the possibilities of RISC-V, and open source hardware.
9 Feb 2021
007 - Michael Nitschinger
James chats with Michael Nitschinger of Couchbase to discuss Coffee Machines, PID control loops, Bluetooth Low Energy, and Databases.
2 Feb 2021
006 - Bryan Cantrill
James chats with Bryan Cantrill of Oxide Computer to discuss the open source hardware explosion, Oxide's experience with Embedded Rust, the importance of a culture of sharing knowledge, and the joy of fixing hard-to-diagnose systems problems.
26 Jan 2021
005 - Clifford Heath
James chats with Clifford Heath to discuss the differences between procedural and structural code, using natural language processing to describe software, code generation, and programming education approaches.
19 Jan 2021
004 - François Baldassari
James chats with François Baldassari to discuss embedded systems, engineering practices (and where the industry is lacking), and the social side of improving the skills of embedded systems teams.
12 Jan 2021
003 - Michael Gattozzi
James chats with Michael Gattozzi to discuss developer tooling, message serialization, and undefined behavior in Rust.
5 Jan 2021
002 - Christopher Hunt
James chats with Christopher Hunt to discuss programming languages, the cost of software abstraction, Bluetooth, and state machines.
29 Dec 2020
001 - Lachezar Lechev
James chats with Lachezar Lechev to discuss Rust in Avionics, drone simulation technologies, and burnout in software development.
28 Dec 2020
000 - Foreward
James introduces the Chats with James Podcast.
Reach and audience
Public platform figures. Ratings count people who left a rating, not total listeners.
Apple Podcasts (US)
5.0 / 5
5 ratings
Contact Chats with James Podcast
Guest appearances
Books guests
Based on episode analysis; this does not confirm that the show is currently accepting guests.
Host of Chats with James Podcast?
Claim your podcast to manage its listing and keep your show details accurate.
Pod Engine is an independent podcast discovery and analytics service and is not affiliated with or endorsed by this podcast. Artwork and show content belong to their owners. Full legal notice.
Explore this show Podcast research with Pod Engine