<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:itunesu="http://www.itunesu.com/feed"><channel><title>Chats with James Podcast</title><link>https://jamesmunns.com/podcast/</link><description>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.
</description><language>en-us</language><copyright>2020</copyright><managingEditor>contact@onevariable.com (James Munns)</managingEditor><webMaster>contact@onevariable.com (James Munns)</webMaster><pubDate></pubDate><lastBuildDate></lastBuildDate><generator>pfg-rs</generator><image><url>https://delivery.jamescdn.com/logo2.png</url><title>Chats with James Podcast Logo</title><link>https://jamesmunns.com/podcast/</link></image><itunes:author>James Munns</itunes:author><itunes:category text="Technology"></itunes:category><itunes:image href="https://delivery.jamescdn.com/logo2.png"/><itunes:explicit>Clean</itunes:explicit><itunes:owner><itunes:name>James Munns</itunes:name><itunes:email>contact@onevariable.com</itunes:email></itunes:owner><itunes:subtitle>James Munns talks to guests about things they are passionate about</itunes:subtitle><itunes:summary>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.
</itunes:summary><itunes:keywords>rust, programming, technology</itunes:keywords><item><title>017 - On the Road: RustNL &amp; Oxidize</title><link>https://jamesmunns.com/podcast/017-on-the-road/</link><description><![CDATA[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.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2024-07-10_on-the-road.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2024-07-10_on-the-road.flac</guid><pubDate>Wed, 10 Jul 2024 08:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>00:48:18</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with folks at conferences</itunes:subtitle><itunes:summary>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.
</itunes:summary><itunes:keywords>programming, technology, Rust, embedded</itunes:keywords></item><item><title>016 - Scott Mabin</title><link>https://jamesmunns.com/podcast/016-scott/</link><description><![CDATA[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.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2023-12-01-scott-mabin.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2023-12-01-scott-mabin.flac</guid><pubDate>Fri, 1 Dec 2023 12:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>00:52:56</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Scott Mabin</itunes:subtitle><itunes:summary>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.
</itunes:summary><itunes:keywords>programming, technology, Rust, embedded</itunes:keywords></item><item><title>015 - Manish Goregaokar</title><link>https://jamesmunns.com/podcast/015-manish/</link><description><![CDATA[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.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2023-11-15-manish-goregaokar.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2023-11-15-manish-goregaokar.flac</guid><pubDate>Wed, 15 Nov 2023 11:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>01:05:48</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Manish Goregaokar</itunes:subtitle><itunes:summary>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.
</itunes:summary><itunes:keywords>programming, technology, Rust, embedded</itunes:keywords></item><item><title>014 - Steve Klabnik</title><link>https://jamesmunns.com/podcast/014-steve/</link><description><![CDATA[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.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2023-09-29-steve-klabnik.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2023-09-29-steve-klabnik.flac</guid><pubDate>Fri, 29 Sep 2023 20:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>01:34:39</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Steve Klabnik</itunes:subtitle><itunes:summary>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.
</itunes:summary><itunes:keywords>programming, technology, Rust, embedded</itunes:keywords></item><item><title>013 - Ryan Summers</title><link>https://jamesmunns.com/podcast/013-ryan/</link><description><![CDATA[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.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2023-08-18-ryan-summers.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2023-08-18-ryan-summers.flac</guid><pubDate>Fri, 18 Aug 2023 20:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>01:20:28</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Ryan Summers</itunes:subtitle><itunes:summary>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.
</itunes:summary><itunes:keywords>programming, technology, Rust, embedded</itunes:keywords></item><item><title>012 - Sophia Turner</title><link>https://jamesmunns.com/podcast/012-sophia-turner/</link><description><![CDATA[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.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2023-07-17-JT.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2023-07-17-JT.flac</guid><pubDate>Mon, 17 Jul 2023 20:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>01:02:21</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Sophia Turner</itunes:subtitle><itunes:summary>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.
</itunes:summary><itunes:keywords>programming, technology, Rust, embedded</itunes:keywords></item><item><title>011 - Eliza Weisman</title><link>https://jamesmunns.com/podcast/011-eliza/</link><description><![CDATA[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.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2022-04-12-eliza-weisman.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2022-04-12-eliza-weisman.flac</guid><pubDate>Tue, 12 Apr 2022 22:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>01:59:44</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Eliza Weisman</itunes:subtitle><itunes:summary>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.
</itunes:summary><itunes:keywords>programming, technology, Rust, embedded</itunes:keywords></item><item><title>010 - Dion Dokter</title><link>https://jamesmunns.com/podcast/010-dion/</link><description><![CDATA[James chats with Dion Dokter about device drivers, bootloaders, and embedded Rust.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2021-03-02-dion-doktor.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2021-03-02-dion-doktor.flac</guid><pubDate>Tue, 02 Mar 2021 22:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>00:35:50</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Dion Dokter</itunes:subtitle><itunes:summary>James chats with Dion Dokter about device drivers, bootloaders, and embedded Rust.
</itunes:summary><itunes:keywords>programming, technology, Rust, embedded</itunes:keywords></item><item><title>009 - Sylvan Morris</title><link>https://jamesmunns.com/podcast/009-sylvan/</link><description><![CDATA[James chats with Sylvan Morris about introducing Rust into a company, working at an embedded startup, over the air bootloaders, and managing risk.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2021-02-23-sylvan-morris.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2021-02-23-sylvan-morris.flac</guid><pubDate>Tue, 23 Feb 2021 23:59:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>00:27:44</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Sylvan Morris</itunes:subtitle><itunes:summary>James chats with Sylvan Morris about introducing Rust into a company, working at an embedded startup, over the air bootloaders, and managing risk.
</itunes:summary><itunes:keywords>programming, technology, engineering, Rust, risk, start-ups, embedded</itunes:keywords></item><item><title>008 - Yoshua Wuyts</title><link>https://jamesmunns.com/podcast/008-yosh/</link><description><![CDATA[James chats with Yoshua Wuyts to discuss Control Theory in traditional software domains, the possibilities of RISC-V, and open source hardware.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2021-02-16-yoshua-wuyts.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2021-02-16-yoshua-wuyts.flac</guid><pubDate>Tue, 16 Feb 2021 21:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>00:53:18</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Yoshua Wuyts</itunes:subtitle><itunes:summary>James chats with Yoshua Wuyts to discuss Control Theory in traditional software domains, the possibilities of RISC-V, and open source hardware.
</itunes:summary><itunes:keywords>programming, technology, engineering, Rust, control systems, risc-v</itunes:keywords></item><item><title>007 - Michael Nitschinger</title><link>https://jamesmunns.com/podcast/007-michael/</link><description><![CDATA[James chats with Michael Nitschinger of Couchbase to discuss Coffee Machines, PID control loops, Bluetooth Low Energy, and Databases.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2021-02-09-michael-nitschinger.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2021-02-09-michael-nitschinger.flac</guid><pubDate>Tue, 09 Feb 2021 11:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>00:53:08</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Michael Nitschinger of Couchbase</itunes:subtitle><itunes:summary>James chats with Michael Nitschinger of Couchbase to discuss Coffee Machines, PID control loops, Bluetooth Low Energy, and Databases.
</itunes:summary><itunes:keywords>programming, technology, engineering, Rust, coffee, espresso, control systems, databases</itunes:keywords></item><item><title>006 - Bryan Cantrill</title><link>https://jamesmunns.com/podcast/006-bryan/</link><description><![CDATA[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.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2021-02-02-bryan-cantrill.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2021-02-02-bryan-cantrill.flac</guid><pubDate>Tue, 02 Feb 2021 16:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>01:24:22</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Bryan Cantrill of Oxide Computer Company</itunes:subtitle><itunes:summary>James chats with Bryan Cantrill of Oxide Computer to discuss the open source hardware explosion, Oxide&apos;s experience with Embedded Rust, the importance of a culture of sharing knowledge, and the joy of fixing hard-to-diagnose systems problems.
</itunes:summary><itunes:keywords>programming, technology, engineering, Rust, systems engineering, open source</itunes:keywords></item><item><title>005 - Clifford Heath</title><link>https://jamesmunns.com/podcast/005-clifford/</link><description><![CDATA[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.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2021-01-26-clifford-heath.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2021-01-26-clifford-heath.flac</guid><pubDate>Tue, 26 Jan 2021 14:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>01:04:45</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Clifford Heath</itunes:subtitle><itunes:summary>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.
</itunes:summary><itunes:keywords>programming, technology, engineering, schemas, natural language</itunes:keywords></item><item><title>004 - François Baldassari</title><link>https://jamesmunns.com/podcast/004-francois/</link><description><![CDATA[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.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2021-01-19-francois-baldassari.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2021-01-19-francois-baldassari.flac</guid><pubDate>Tue, 19 Jan 2021 06:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>00:48:36</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with François Baldassari of Memfault</itunes:subtitle><itunes:summary>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.
</itunes:summary><itunes:keywords>programming, technology, embedded, embedded systems, software quality, engineering</itunes:keywords></item><item><title>003 - Michael Gattozzi</title><link>https://jamesmunns.com/podcast/003-michael/</link><description><![CDATA[James chats with Michael Gattozzi to discuss developer tooling, message serialization, and undefined behavior in Rust.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2021-01-12-michael-gattozzi.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2021-01-12-michael-gattozzi.flac</guid><pubDate>Tue, 12 Jan 2021 06:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>01:11:28</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Michael Gattozzi</itunes:subtitle><itunes:summary>James chats with Michael Gattozzi to discuss developer tooling, message serialization, and undefined behavior in Rust.
</itunes:summary><itunes:keywords>rust, programming, technology, serialization</itunes:keywords></item><item><title>002 - Christopher Hunt</title><link>https://jamesmunns.com/podcast/002-chris/</link><description><![CDATA[James chats with Christopher Hunt to discuss programming languages, the cost of software abstraction, Bluetooth, and state machines.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2021-01-05-christopher-hunt.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2021-01-05-christopher-hunt.flac</guid><pubDate>Tue, 05 Jan 2021 16:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>01:11:47</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Christopher Hunt</itunes:subtitle><itunes:summary>James chats with Christopher Hunt to discuss programming languages, the cost of software abstraction, Bluetooth, and state machines.
</itunes:summary><itunes:keywords>rust, programming, technology</itunes:keywords></item><item><title>001 - Lachezar Lechev</title><link>https://jamesmunns.com/podcast/001-lachezar/</link><description><![CDATA[James chats with Lachezar Lechev to discuss Rust in Avionics, drone simulation technologies, and burnout in software development.
]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2020-12-29-lachezar-lechev.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2020-12-29-lachezar-lechev.flac</guid><pubDate>Tue, 29 Dec 2020 19:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>00:45:35</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James chats with Lachezar Lechev</itunes:subtitle><itunes:summary>James chats with Lachezar Lechev to discuss Rust in Avionics, drone simulation technologies, and burnout in software development.
</itunes:summary><itunes:keywords>avionics, rust, programming, technology</itunes:keywords></item><item><title>000 - Foreward</title><link>https://jamesmunns.com/podcast/000-foreward/</link><description><![CDATA[James introduces the Chats with James Podcast.]]></description><author>contact@onevariable.com</author><enclosure url="https://delivery.jamescdn.com/2020-12-28-introduction.flac" length="" type="audio/flac"/><guid>https://delivery.jamescdn.com/2020-12-28-introduction.flac</guid><pubDate>Mon, 28 Dec 2020 19:00:00 GMT</pubDate><itunes:author>James Munns</itunes:author><itunes:image href="https://delivery.jamescdn.com/logo2.png"></itunes:image><itunes:duration>00:01:13</itunes:duration><itunes:explicit>Clean</itunes:explicit><itunes:subtitle>James introduces the Chats with James Podcast.</itunes:subtitle><itunes:summary>James introduces the Chats with James Podcast.</itunes:summary><itunes:keywords>rust, programming, technology</itunes:keywords></item></channel></rss>