Make a deal with Predrag Gruevski
🔒 Paid proposals held safely in escrow — released only when the work's approved.
Known for
7 views
Day 5, a picture worth a thousand words 👇
I put an API-breaking `#[doc(hidden)]` in my local build of the Rust standard library, and asked cargo-semver-checks to find it. See for yourself!
#rust #rustlang #semver
3 views
"If your rules aren't checkable with a tool, they are just entertainment. They aren't being followed."
- Gerard Holzmann #systemsdistributed
📊 Post engagement
🔥 Top post: Happy cargo-semver-checks release day 🎉 After 30+ PRs and 15kLoC · 26 likes + reposts
📊 Activity & format
Recent posts
View on Mastodon ↗
"If your rules aren't checkable with a tool, they are just entertainment. They aren't being followed."
- Gerard Holzmann #systemsdistributed
Still some cleanup to do before this can merge, but I'm exhausted. I'm 30 PRs and 15080 cumulative lines in on my week off from work 😅
I'm calling this a win, and going to lay down and read a book.
#rust #rustlang #semver
Day 5, a picture worth a thousand words 👇
I put an API-breaking `#[doc(hidden)]` in my local build of the Rust standard library, and asked cargo-semver-checks to find it. See for yourself!
#rust #rustlang #semver
Second, an improvement to how we normalize types.
We'll need this to implement type-checking lints in the future. This will eliminate a large class of expensive type-checks where the previous logic was unnecessarily conservative and quite …
It's Thursday, day 4. Today's haul so far is ~2500 LoC.
First, making use of default-value stability which we previously exposed in rustdoc JSON. Pairing with Codex on this caught a subtle new edge case that affects which traits are consid…
I had to take a brief detour to triage a surprising new class of SemVer breakage.
It's always *a time* when the net result is "8 issues across 5 repos" 😅
The net result is the same: even more lints!
https://github.com/obi1kenobi/cargo-semv…
It's Wednesday, day 3.
Default-stability is in rustdoc JSON in today's nightly Rust. Only *stable* defaults are public API, so we pretend unstable values don't exist.
I'm working on a PR for this, and also on type normalization improvement…
RE: https://hachyderm.io/@predrag/116840347170828291
Day 2 of trying to scan the Rust standard library for accidental breakage with cargo-semver-checks 👇
#rust #rustlang #semver
Second, the last required upstream PR got merged into rustdoc!
It lets us know which default values (like on associated consts, or default method impls in traits) are considered stable and therefore public API. This is the last "partial st…
It's Tuesday, and so far so good!
Two things happened today, by which I mean after midnight last night.
First, I merged a PR to allow unstable stdlib items to be considered non-public-API. Similarly, const-unstable items are considered non…
🐘 Community & instance
💡 Facts
🛡️ Audience credibility
- Est. 92% real, active audience · Low fake-follower risk.
- Engagement (~0.6% of followers engage each post) is around typical for Mastodon.
- Verified account.
- Established account (3+ years old).
Heuristic estimate from engagement, follower ratios, account age & growth — a screening signal, not a guarantee.
About
🔀 Audience overlap
EstimatedEstimated shared audience with similar creators — useful for avoiding overlap (or doubling down) when planning a campaign.
More like this
Find more →✉ Message Predrag Gruevski
Reaching out to influencers is a Pro feature. Upgrade to message any influencer directly — perfect for brands and agencies booking sponsorships.
- ✓ Message any influencer from their listing
- ✓ The influencer gets notified by email
- ✓ Manage every conversation in one inbox
Already Pro? Log in.
🎤 Event / appearance with Predrag Gruevski
Booking an event / appearance is a Pro feature. Upgrade to book Predrag Gruevski for an in-person or virtual appearance — payment held safely in escrow until the event is done.
- ✓ Book them for events, livestreams, panels & more
- ✓ Predrag Gruevski gets notified by email
- ✓ Fee held in escrow, released after the appearance
Already Pro? Log in.
You're out of free requests this month
Free accounts get 5 per month. Go Pro for unlimited sponsor pitches, collab requests & sponsorship deals — plus featured placement, the Verified badge, free withdrawals and more.
Upgrade to Pro — $9.95/mo →Your free limit resets on the 1st of next month.