Pinned
Predrag Gruevski
Predrag Gruevski
@predr.ag
Querying (Almost) Everything // Frontier Systems @ OpenAI // Author of cargo-semver-checks & Trustfall // https://predr.ag/blog // ex Kensho // MIT alum // https://hachyderm.io/@predrag // not from around here 🇲🇰 // he-him
1.9K followers388 following674 posts
Predrag Gruevski reposted
We just gave $1,000,000 to Open Source maintainers at @sentry.io, up from $750K last year! 🎉️ And this month the @opensourcepledge.com turns 2. Its 37 member companies have now paid $8,421,535 to the people who build the software we all rely on. Read on to find out where the money went.
Predrag Gruevski reposted
We're going live soon! 📢 Rust at OpenAI: Performance, Safety and Scale 🦀 w/ @predr.ag www.youtube.com/watch?v=6jDV... #rustlang #livestream
Predrag Gruevski reposted
Excited to chat with Orhun on the livestream tomorrow! I'll bring my bag of spicy hot takes 🌶️ It's gonna be great, hope to see you all there.
I'm excited to announce a new livestream! 📢🥳 Tomorrow, I'm chatting with @predr.ag - Frontier Systems Engineer OpenAI, @rustfoundation.org board member and creator of cargo-semver-checks! 🦀 We'll talk Rust performance and safety at scale! ▶️ 16 UTC: www.youtube.com/watch?v=6jDV... #rustlang
Predrag Gruevski reposted
Rust at OpenAI 🦀 Tomorrow, OpenAI engineer @predr.ag joins @orhun.dev to talk Rust performance and safety at scale. He's a @rustfoundation.org board member and creator of cargo-semver-checks. 📦 Oct 8 · 16:00 UTC YouTube: www.youtube.com/watch?v=6jDV... X: x.com/i/broadcasts...
Predrag Gruevski reposted
Predrag Gruevski reposted
Rust 1.99 is out, and for the first time the corresponding cargo-semver-checks release will have immediate SemVer linting support for a new language feature: C-ABI variadic functions 🎉 blog.rust-lang.org/2026/10/01/R...
Predrag Gruevski reposted
Predrag Gruevski reposted
Join Symposium Co-Creators @nikomatsakis.com & Jack Huey and @orhun.dev of @jetbrains.com on Oct 1 to talk about coding agents that write reliable, idiomatic Rust! Register: info.jetbrains.com/rustrover-li... Read more: rustfoundation.org/event/livest...
Lately I've been doing Rust ecosystem security work. GPT-6 Astra is an extraordinary tool for detecting bugs, unsoundness, and security vulnerabilities. *Everything* is buggy, it turns out. blog.rust-lang.org/2026/09/21/g...
This change by Noah Lev will probably save a zillion dollars in docs\.rs and CI jobs everywhere. Really nice work! noahlev.org/blog/2026/08...
More good news: Jess Izen is stepping into an Engineer in Residence role with the Rust Foundation! She's done so much good work for the ecosystem already (see the post!) and I can't think of a better person to wear this hat 🦀 rustfoundation.org/media/welcom...
The first batch of Rust maintainers in residence has been announced! A lot of Rust will get even more love and attention: clippy, rustup, rustdoc, Windows support, standard library, and compiler internals 💖🦀
Head over to the @rust-lang.org project blog for a deeper dive announcement on this Rust maintenance funding news, including the selection methodology and more details on this amazing initial cohort of Rust Maintainers in Residence: blog.rust-lang.org/2026/08/26/a... #rustlang
Predrag Gruevski reposted
Announcing the 1st cohort of Rust Maintainers in Residence! Thanks to contributions from Google, AWS, & OpenAI, the Rust Foundation and Rust Project have raised $350K to fund 6 contributors on Rustup, Clippy, compiler, stdlib, & rustdoc 🦀 Read announcement: rustfoundation.org/media/rust-p...
Predrag Gruevski reposted
Predrag Gruevski reposted
super duper cool to have @nia.is.fckn.gay of Hexcat to the @sdv.eclipse.org's @rust-lang.org special interest group this tuesday! chattin bout "Stable allocators, one unsoundness at a time" it's at 7am PDT / 10am EDT / 6pm CEST / 11pm JST =) wanna join? `.ics` is below
Rust CI now runs cargo-semver-checks to prevent accidental breakage in the standard library 🦀 If you're wondering why that's important and why it took 15kLoC+, this post is for you. predr.ag/blog/protect...
Predrag Gruevski reposted
I am very happy to announce that I have gotten a paper accepted to PLSS 2026: LLMs as Collaborators in Language Specification and Design conf.researchr.org/details/spla...
"You fixed something — your change made a program compile when it shouldn't have — and that's proof your API has a major breaking change" @lorilorusso.bsky.social interviewed me to understand how cargo-semver-checks will catch breakage in your traits and types www.youtube.com/watch?v=38h2...
Predrag Gruevski reposted
Every year, RustWeek and the All Hands meeting of the Rust Project are the most productive few days Rust ever gets. An unbelievable amount of stuff gets done. And now you can read all about it! blog.rust-lang.org/inside-rust/...
If you use the Trustfall query engine via Python, please upgrade to v0.3.2. In v0.1.6 - 0.3.1, using the exposed APIs in a sufficiently contrived manner could trigger use-after-free. Your code *probably didn't do this*, but I yanked the affected versions to be safe. github.com/obi1kenobi/t...
Predrag Gruevski reposted
As I just told a colleague: it’s a shame how little traction this has ever gotten, but part of it is probably tooling. If I had a few months of dedicated funding, I’d build a TS version of cargo-semver-checks – @predr.ag and I have talked about how the underlying infra would Just Work™. If only!
HEYO I just got to link to one of the discussions in semver-ts.org to explain something internally. Nice to have that actually be useful! 😂
Happy cargo-semver-checks release day 🎉 After 30+ PRs and 15kLoC, we can now lint the Rust standard library for accidental breakage! I'll work with Rust maintainers to get that plugged in, then it's blog post time to tell you how it works! Stay tuned 🦀 github.com/obi1kenobi/c...
Predrag Gruevski reposted
Predrag Gruevski reposted
Predrag Gruevski reposted
Predrag Gruevski reposted
🔦 #rustconf 2026 Speaker Spotlight "Compiling the Linux Kernel with gccrs" by Arthur Cohen & Pierre-Emmanuel Patry (Compiler Engineers at Embecosm) ➡️ On the schedule: rustconf2026.sched.com/event/2KHyD 🎟️ Book before prices rise: bit.ly/43QwYsZ #rustconf26 #rustlang
Predrag Gruevski reposted
Replying to @predr.ag
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. Codex caught a subtle edge case that affects which traits are considered sealed. Copious test cases are standard, of course. github.com/obi1kenobi/t...
Predrag Gruevski reposted
Replying to @predr.ag
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! github.com/obi1kenobi/c...