Become a sponsor to Predrag Gruevski
I am the author and maintainer of cargo-semver-checks
, a linter for semantic versioning in Rust: cargo semver-checks && cargo publish
It prevents accidental breaking changes from frustrating users and maintainers: nobody likes a broken build, nor dealing with the fallout of publishing code that unexpectedly breaks for its users.
Sponsorships help me:
- Ship semver lints:
cargo-semver-checks
can currently catch 80+ kinds of issues, but there are hundreds more that still need to be implemented - Ship optimizations: this one reduced a 5+ hour workload to 7.7s — over 2300x faster.
- Perform research on Rust semver edge cases and the kinds of semantic versioning accidents that happen in practice. Examples from my blog:
If you're a current sponsor and would additionally like to fund the development of a specific feature with a one-time contribution, please reach out to me ahead of time via social media or email so we can coordinate. Contributions made without such coordination in advance cannot be directed toward funding the development of a specific feature.
If you need an invoice or any other documentation to make a sponsorship commitment, I'd be happy to get that sorted out with you.
I also built and maintain the Trustfall universal query engine which powers cargo-semver-checks. If you're interested in using it in your own work, please give me a ping!
Featured work
-
obi1kenobi/cargo-semver-checks
Scan your Rust crate for semver violations.
Rust 1,233 -
obi1kenobi/trustfall
A query engine for any combination of data sources. Query your files and APIs as if they were databases!
Rust 2,446 -
obi1kenobi/cargo-semver-checks-action
A GitHub Action for running cargo-semver-checks
TypeScript 64
$5 a month
SelectI am an individual fan. Enjoy a cup of hot chocolate ☕ on me!
$20 a month
SelectI am an individual ✨super fan✨ and would like to incentivize ongoing work on semver-checking Rust.
$50 a month
SelectI'm the ✨ biggest fan ✨ of cargo-semver-checks and can't wait to get my hands on new releases!
$100 a month
SelectMy small company benefits from @obi1kenobi's contributions and we would like to incentivize his ongoing valuable work.
$350 a month
SelectMy small company significantly benefits from @obi1kenobi's contributions and we would like to incentivize his ongoing valuable work.
$1,000 a month
SelectMy large company benefits from @obi1kenobi's contributions and we would like to incentivize his ongoing valuable work.
$3,500 a month
SelectMy large company significantly benefits from @obi1kenobi's contributions and we would like to incentivize his ongoing valuable work.
$10,000 a month
Select@obi1kenobi's contributions are extremely valuable to us and we would like to strongly incentivize more of his work.