Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Predrag Gruevski

@predrag@hachyderm.io
mastodon 4.6.6
  • Open on hachyderm.io

Author of cargo-semver-checks & Trustfall // https://github.com/obi1kenobi // https://predr.ag/blog // ex Principal Eng @Kensho // MIT alum // not from around here // he-him

0 Followers
0 Following
6 Posts
Joined November 22, 2022
Blog:
https://predr.ag/blog/
Query Playground:
https://play.predr.ag/
GitHub:
https://github.com/obi1kenobi/

Posts

Open post
predrag
Predrag Gruevski @predrag@hachyderm.io · Apr 01, 2026
Predrag Gruevski
@predrag@hachyderm.io

Author of cargo-semver-checks & Trustfall // https://github.com/obi1kenobi // https://predr.ag/blog // ex Principal Eng @Kensho // MIT alum // not from around here // he-him

hachyderm.io

One Friday night a few months ago, my family sat down to enjoy a TV show. We were surprised to see "Start your free trial." instead of "Continue watching."

Things escalated from there! Enjoy this 100% true story, part of April Cools — an annual tradition where we post genuine stories on unexpected topics.

https://predr.ag/blog/the-self-cancelling-subscription/

#aprilcools

9
0
8
1
Open post
predrag
Predrag Gruevski @predrag@hachyderm.io · Mar 31, 2026
Predrag Gruevski
@predrag@hachyderm.io

Author of cargo-semver-checks & Trustfall // https://github.com/obi1kenobi // https://predr.ag/blog // ex Principal Eng @Kensho // MIT alum // not from around here // he-him

hachyderm.io
Replying to @goingforbrooke@hachyderm.io
@goingforbrooke @Mara seriously, yes. Best food I've ever had at a conference and it's not close. I just had dinner and yet I'm salivating at the thought of those chocolate croissants.
1
0
0
0
Open post
predrag
Predrag Gruevski @predrag@hachyderm.io · Mar 08, 2026
Predrag Gruevski
@predrag@hachyderm.io

Author of cargo-semver-checks & Trustfall // https://github.com/obi1kenobi // https://predr.ag/blog // ex Principal Eng @Kensho // MIT alum // not from around here // he-him

hachyderm.io
Replying to @predrag@hachyderm.io
I also fixed the rustdoc bug upstream! https://github.com/rust-lang/rust/pull/153465/ #rust #rustlang #semver
5
0
0
0
Open post
predrag
Predrag Gruevski @predrag@hachyderm.io · Mar 08, 2026
Predrag Gruevski
@predrag@hachyderm.io

Author of cargo-semver-checks & Trustfall // https://github.com/obi1kenobi // https://predr.ag/blog // ex Principal Eng @Kensho // MIT alum // not from around here // he-him

hachyderm.io

cargo-semver-checks v0.47 is live now ✨

Inside, you'll find:
- a workaround for a Rust 1.94 rustdoc bug that caused crashes in some projects
- 7 new lints

Happy SemVer Sunday!
https://github.com/obi1kenobi/cargo-semver-checks/releases/tag/v0.47.0

#rust #rustlang #semver

7
1
7
0
Open post
predrag
Predrag Gruevski @predrag@hachyderm.io · Nov 06, 2025
Predrag Gruevski
@predrag@hachyderm.io

Author of cargo-semver-checks & Trustfall // https://github.com/obi1kenobi // https://predr.ag/blog // ex Principal Eng @Kensho // MIT alum // not from around here // he-him

hachyderm.io
Replying to @adotinthevoid@hachyderm.io

@adotinthevoid and eventually, after performing a check on the normalized form, cargo-semver-checks may re-denormalize in order to point out the specific clause that was broken — which may be in a where clause or in the generic definition itself.

Feels like a severe case of path-dependence. In the abstract, we might have wanted a "clause source" flag plus a normalized representation. But perhaps it's too late now, or maybe not!

1
1
0
0
Open post
predrag
Predrag Gruevski @predrag@hachyderm.io · Apr 12, 2023
Predrag Gruevski
@predrag@hachyderm.io

Author of cargo-semver-checks & Trustfall // https://github.com/obi1kenobi // https://predr.ag/blog // ex Principal Eng @Kensho // MIT alum // not from around here // he-him

hachyderm.io
Replying to @spacepod@mastodon.online
@spacepod awesome, congrats!!
0
0
0
0

Remote instance

hachyderm.io
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 13:02:05 UTC