RustShip is a podcast where I interview other Rust developers to learn from their experiences.
In the second episode, Predrag Gruevski walked us through Trustfall and Cargo-semver-checks, two Rust projects he created.
🔍 Trustfall is a query engine for any combination of data sources, allowing to query files and APIs as if they were databases.
🛡️ Cargo-semver-checks is a cargo plugin that scans Rust crates looking for semver violations. Under the hood it uses Trustfall and Rustdoc to do its job.
Predrag also shared what it’s like maintaining an healthy open source project, and how to avoid burnout.
You can find the full episode on YouTube or your favorite podcast client.
If you don’t want to listen to the full episode, here are some clips:
Trustfall Query Engine
Cargo-semver-checks
Maintaining an healthy open source Project
What’s next?
I will record the next episode live on YouTube on September 18, 2023 at 19 UTC. I will interview Ellie Huxtable about Atuin, a Rust CLI tool she created to boost your CTRL+R shell history search.
I plan to do at least one episode every month. Follow me on YouTube, Twitter, LinkedIn and Mastodon to stay up to date with the latest news and join the next live episodes: we are always happy to answer questions from the chat during the live stream.