Predrag Gruevski

Predrag has spent a decade working on query engines for almost every kind of data imaginable: from relational and graph databases to APIs and unstructured data files. He built Trustfall, a universal query engine that can query any data source(s), and cargo-semver-checks, a semantic versioning linter for Rust. He is the recipient of a Rust Foundation Fellowship for his work on cargo-semver-checks.

When not in front of a screen, Predrag enjoys skiing, ice hockey, and board games. He is also a huge space nerd. Ask him about the time he went to watch a giant rocket explode!


Session

08-30
11:00
30min
The Past, Present, and Future of SemVer in Rust
Predrag Gruevski

At least 1-2 times per week, accidental breaking changes sneak into the new release of some popular Rust package, despite the maintainers' best efforts.

Why is this still a problem 10 years after Rust 1.0?

What will it take to finally stop such breakage, so we can have fearless cargo update?

Build Time
FORGE (Room 1)