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,447 -
obi1kenobi/cargo-semver-checks-action
A GitHub Action for running cargo-semver-checks
TypeScript 64
$500 one time
Select@obi1kenobi's contributions have saved my small company some engineering effort and we would like to recognize that with a one time bonus.
$800 one time
Selectcargo-semver-checks prevented my small company from publishing an accidental breaking change that would have been painful to remedy. We would like to recognize that with a one time bonus.
$5,000 one time
Select@obi1kenobi's contributions have saved my large company some engineering effort and we would like to recognize that with a one time bonus.
$8,000 one time
Selectcargo-semver-checks prevented my large company from publishing an accidental breaking change that would have been painful to remedy. We would like to recognize that with a one time bonus.