

Rustacean Station
Rustacean Station
Come journey with us into the weird, wonderful, and wily world of Rust.
Episodes
Mentioned books

Apr 9, 2024 • 1h 18min
Pavex with Luca Palmieri
Software engineer Luca Palmieri discusses the development of Pavex, a Rust framework for professionals, Rustdoc JSON, lessons from maintaining open-source projects, Pavex's closed beta stage, plans for production readiness, potential pricing models, and more in a captivating podcast conversation.

9 snips
Apr 4, 2024 • 48min
Launching RustRover: JetBrains' Investment in Rust
Vitaly Bragilevsky, from JetBrains, chats about RustRover and Rust's growth. They discuss the nature of Rust development tools and the future of Rust, emphasizing the rising popularity and versatile use cases of Rust. The episode also highlights the importance of feedback and improvements in Rust tooling for developers.

Mar 29, 2024 • 51min
cargo-semver-checks with Predrag Gruevski
Allen Wyma talks with Predrag Gruevski about cargo-semver-checks, a linter that checks your crate’s API for any semver violations.
Contributing to Rustacean Station
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Twitter: @rustaceanfm
Discord: Rustacean Station
Github: @rustacean-station
Email: hello@rustacean-station.org
Timestamps
[@00:00] - Meet Predrag Gruevski - creator & maintainer of cargo-semver-checks
[@00:35] - Exploring cargo-semver-checks, a linter for preventing breaking changes and ensuring semantic versioning
[@05:00] - What is Semantic versioning (semver)
[@08:17] - Determining major version bumps
[@10:48] - Background of the project
[@18:25] - Functionality, use cases, and project details of cargo-semver-checks
[@38:51] - Future plans and upcoming features
[@47:28] - Closing discussion
Credits
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma

Mar 22, 2024 • 38min
Hyper 1.0 with Sean McArthur
Experience the 9-year journey of Hyper 1.0 with Sean McArthur, discussing async fragmentation, freelance maintenance, client acquisition, and the future of Hyper. Explore the evolution of Rust web frameworks and the challenges faced post-release, hinting at exciting future plans for version 2.0.

Mar 17, 2024 • 50min
Asynchronous Programming in Rust with Carl Fredrik Samson
Exploring async programming in Rust with Carl Fredrik Samson, covering green threads, fibers, benefits of async, book creation process, target audience, and evolution of async programming in Rust. Insights into writing a book on async programming, motivating factors, and discussions on navigating Rust podcasts and approaching async programming.

17 snips
Jan 31, 2024 • 51min
Asciinema with Marcin Kulik
Marcin Kulik, creator of asciinema and an independent consultant focused on Elixir and Rust, dives into his groundbreaking service that records terminal sessions. He shares the inspiration behind asciinema, detailing the challenges he faced while transitioning to Rust for performance improvements. The discussion touches on the development of a GIF generator and the importance of using the right languages for different project needs. Future plans for enhancing asciinema with features like real-time terminal streaming in educational settings are also explored.

Jan 28, 2024 • 1h 4min
Unlocking Rust's power through mentorship and knowledge spreading, with Tim McNamara
Tim McNamara, author of 'Rust in Action' and founder of the consultancy Accelerant, dives into the world of Rust programming. He demystifies the language, arguing it's not as hard to learn as many think, thanks to its empowering compiler. Tim discusses how Rust enhances software maintainability and reduces energy consumption, making it ideal for large-scale projects. He emphasizes mentorship and community support to smooth the transition for companies, highlighting the benefits of local success stories and the importance of integrating Rust without silos.

Jan 12, 2024 • 41min
Prossimo with Josh Aas
Josh Aas, Executive Director at ISRG, talks about Prossimo, an ISRG project focused on moving critical software to Rust. They discuss Let's Encrypt, building a secure digital infrastructure, transitioning from C to Rust for improved memory safety, and the ambition to make the Linux kernel memory-safe with Rust.

Jan 5, 2024 • 43min
Polars with Ritchie Vink
Ritchie Vink, Creator of Polars, discusses data frames, Polars vs Pandas, using Polars in app development, and the 1.0 release of Polars. They also talk about the challenges of growing Polars without bloat and the changes and challenges in the Rust programming language.

Dec 6, 2023 • 40min
Exploring Rust's impact on efficiency and cost-savings, with Stefan Baumgartner
Stefan Baumgartner, Senior Product Architect at Dynatrace, discusses how Rust enables developers to write efficient software, delivering prototypes quickly. He emphasizes the importance of understanding memory management and teaches Rust to empower developers. Stefan also highlights the role of the compiler in Rust programming and compares its teachability to other languages. He explores onboarding at Dynatrace and the trade-off between performance and stability. Overall, the podcast highlights Rust's impact on efficiency and cost-savings.


