Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

Predrag's Playground. Welcome! I'm Predrag and this site is my playground.I mostly play around with compilers and query systems,most recently for finding and preventing bugsacross system boundaries and inlibrary semantic versioning.

News

Blog 2 months ago
Protecting the Rust standard library from accidental breakage
Accidental breakage can happen in any codebase . The Rust standard library isn't magically exempt from this - so it too now uses cargo-semver-checks to prevent accidental breakage . Here's why this took months of work by multiple Rustace...
Read more
Report
Blog 2 months ago
Protecting the Rust standard library from accidental breakage
Accidental breakage can happen in any codebase . The Rust standard library isn't magically exempt from this - so it too now uses cargo-semver-checks to prevent accidental breakage . Here's why this took months of work by multiple Rustace...
Read more
Report
Blog 6 months ago
The Self-Cancelling Subscription
Happy April 1st! This post is part of April Cools Club : an April 1st effort to publish genuine essays on unexpected topics. Please enjoy this true story, and rest assured that the tech content will be back soon! One Friday night a few months ago, my fami
Read more
Report
Blog 6 months ago
The Self-Cancelling Subscription
Happy April 1st! This post is part of April Cools Club : an April 1st effort to publish genuine essays on unexpected topics. Please enjoy this true story, and rest assured that the tech content will be back soon! One Friday night a few months ago, my fami
Read more
Report
Blog 9 months ago
Exponential growth continued - cargo-semver-checks 2025 Year in Review
Last year's annual review post observed that cargo-semver-checks ' lint library is undergoing exponential growth, doubling each year: 30 lints at the end of 2022, 57 lints in 2023, and 120 at the end of 2024. We bring 2025 to a close with 242 lints, more
Read more
Report
Blog 9 months ago
Exponential growth continued - cargo-semver-checks 2025 Year in Review
Last year's annual review post observed that cargo-semver-checks ' lint library is undergoing exponential growth, doubling each year: 30 lints at the end of 2022, 57 lints in 2023, and 120 at the end of 2024. We bring 2025 to a close with 242 lints, more
Read more
Report
Blog 12 months ago
Ghosts in the Compilation
Recently, a cargo-semver-checks user reached out with a conundrum: cargo-semver-checks reported being unable to build their crate, but when they ran cargo check themselves, it always completed successfully. Something cursed was going on! The fix is part o
Read more
Report
Blog 12 months ago
Ghosts in the Compilation
Recently, a cargo-semver-checks user reached out with a conundrum: cargo-semver-checks reported being unable to build their crate, but when they ran cargo check themselves, it always completed successfully. Something cursed was going on! The fix is part o
Read more
Report
Blog 1 year ago
Unsoundness and accidental features in the #target_feature attribute
Researching the SemVer hazards of the #target_feature attribute led to finding unexpected unsoundness, discovering an "accidental feature" in Rust, finding bugs in rustdoc , the creation of an RFC that evolves the Rust language , and the addition of a d..
Read more
Report
Blog 1 year ago
Unsoundness and accidental features in the #target_feature attribute
Researching the SemVer hazards of the #target_feature attribute led to finding unexpected unsoundness, discovering an "accidental feature" in Rust, finding bugs in rustdoc , the creation of an RFC that evolves the Rust language , and the addition of a d..
Read more
Report
Show more news