

RustShip - a RustLang podcast
Marco Ieni
Marco Ieni interviews other Rust developers to learn from their experience.
RustShip is the podcast for developers who ship Rust code!
RustShip is the podcast for developers who ship Rust code!
Episodes
Mentioned books

14 snips
Dec 14, 2024 • 2h 5min
Teaching and Learning Rust with Tim McNamara - RustShip #10
Tim McNamara, founder of Accelerant and author of "Rust in Action," shares his insights on effectively teaching and learning Rust. He discusses the common challenges learners face, citing concepts like borrowing and ownership as particularly tricky. Tim emphasizes the significance of simplifying language and providing supportive resources for beginners. He also highlights the upcoming Rust Forge conference in New Zealand, aiming to foster community engagement and collaboration, while addressing the importance of the Rust Foundation's role in supporting the language's growth.

15 snips
Oct 13, 2024 • 55min
Binsider with Orhun Parmaksiz - RustShip #9
Orhun Parmaksiz, creator of Binsider and contributor to Ratatui, shares insights on developing Text User Interfaces for analyzing ELF binaries. He dives into the educational benefits of Binsider for security engineers and the challenges of analyzing Rust binaries. The discussion covers creating user-friendly TUIs, enhancing application loading screens, and the importance of community engagement in open source development. Orhun also highlights the creative process behind his project's branding and the thrill of connecting with the Rust community.

Jul 4, 2024 • 1h
Rust on AWS Lambda with Luciano Mammino - RustShip #8
Luciano Mammino, co-author of 'Crafting Lambda Functions in Rust', discusses using Rust in AWS Lambda. Topics include Rust developer experience, tooling ecosystem, getting started with Rust on AWS, challenges and advantages, and comparisons with other programming languages.

13 snips
Mar 10, 2024 • 1h 27min
Rust Nation with Ernest Kissiedu - RustShip #7
Exploring Rust Nation conference, Ernest Kissiedu shares insights on Rust London meetup, talk proposals, and the practical applications of Rust code in drone and RC car manipulation. The podcast also discusses the challenges of organizing tech conferences, the importance of in-person community meetups, and the global growth of Rust programming communities worldwide.

Jan 14, 2024 • 1h 3min
Rust in Art - Lisa Passing
Lisa Passing, a creative technologist and game-maker known for blending embedded hardware with interactive art, shares her journey into game development. She highlights the importance of low-level systems for learning and discusses the role of math in game design. Lisa delves into alt-control games and how unconventional controllers enhance interaction. She emphasizes Rust's growing ecosystem for game creation and recommends tools like ggez and Bevy for newcomers, while also sharing insights on organizing events in the Rust community.

Nov 4, 2023 • 1h 26min
Corrode.dev and lychee - Matthias Endler
Matthias Endler, a Senior software engineer and founder of Corrode.dev, dives into the world of Rust consultancy and his open-source project, lychee, an async link checker. He discusses the nuances of consulting, offering valuable advice for developers looking to specialize in Rust. The conversation highlights lychee's development, including its parsing engines and concurrent link checking. Matthias also delves into the challenges of monetizing open-source and the importance of community contributions in maintaining tools like lychee.

Oct 7, 2023 • 1h 42min
Graphite - Raster and Vector Graphics in Rust - Keavon Chambers, Dennis Kobert
Keavon Chambers, creator of Graphite, discusses the challenges of running a 2D graphic editor in the browser. They also talk about making an open-source project approachable for new contributors and the importance of design in open-source projects. The podcast covers topics like optimizing the node graph in Graphite, designing custom cards, challenges faced when running Graphite in the browser, collaborative editing projects, and learning vector graphics.

6 snips
Sep 20, 2023 • 1h 10min
Atuin - Shell history sync, search and backup - Ellie Huxtable
Ellie Huxtable discusses Atuin, a Rust CLI tool for shell history sync, search, and backup. The podcast covers transitioning to management, using Rust in small services, SQL light database, encryption, tips for promoting resource projects, encryption and key management, side projects and refreshing perspectives, testing procedures and strategies for releasing, the evolution of terminals and GUI apps, and attracting maintainers for project sustainability.

Aug 27, 2023 • 1h 26min
Trustfall and cargo-semver-checks - Predrag Gruevski
Predrag Gruevski, creator of Trustfall and Cargo-semver-checks, talks about integrating custom APIs and the relationship with GraphQL in Trustfall. They discuss integrating JavaScript and Python adapters, contributing to cargo-semver-checks, and the supportive Rust community. They emphasize setting boundaries, seeking support, and their future plans for Trustfall and Cargo Check.

Jul 31, 2023 • 1h 35min
Creating successful open source projects - Orhun Parmaksız
🦀 RustShip is a new podcast where I interview other Rust developers to learn from their experiences.
🧙♂️ In this episode, we have Orhun Parmaksız, Arch Linux package maintainer and author of tens of open-source projects used and loved by thousands of people, including myself.
✨ Orhun will share what it's like maintaining Rust code and his advice on increasing the adoption of our open-source projects.
Orhun's contacts
⭐ GitHub: https://github.com/orhun
👾 Website: https://orhun.dev/
🐦 Twitter: https://twitter.com/orhunp_
💖 Donate: https://donate.orhun.dev/
Marco's contacts
👾 Website: https://ieni.dev/
🐦 Twitter: https://ieni.dev/t
💼 LinkedIn: https://ieni.dev/in
💖 Donate: https://github.com/sponsors/MarcoIeni