Search
319 results for “predrag”
-
Here's everything you'll find in the post above!
If you're a regular reader, some of these sections may be familiar. There are links so you can skip ahead!
-
cargo-semver-checks is growing faster than ever:
- 7 new releases, from v0.39 to v0.45
- 122 new lints, more than double last year's count
- 4x reduction in lint execution time — some lints became up to 10x faster
- across 26 (!!) rustdoc format versionsCheck out our "year in review" 👇
https://predr.ag/blog/cargo-semver-checks-2025-year-in-review/ -
SemVer is tricky in all languages. But in Rust, it's easier than ever before!
By the end of 2024, cargo-semver-checks' capabilities were growing exponentially: 30 -> 57 -> 120 lints.
We now end 2025 with 242 lints — 122 new lints were merged this calendar year 🎉 The exponential continues!
-
Over the last 6 months, two students made some amazing contributions to cargo-semver-checks.
Check out their work and the work of their peers elsewhere in the Rust project in this new post:
https://blog.rust-lang.org/2025/11/18/gsoc-2025-results/ -
RE: https://hachyderm.io/@ponderingpothos/115528825818501604
Scipy is a phenomenal library. It's not every day that one can beat its performance by 1-2 orders of magnitude. Today is that day, though!
Must-read post if you care about any of:
- high performance Rust
- numerical methods
- how Rust can make Python faster -
cargo-semver-checks v0.45.0 is out today 🎉
ICYMI, this post discusses how the headline feature came about: support for users' local `.cargo/config.toml` configuration.
"How hard could supporting configuration be?" you say? Read the post, then tell me 😁
https://predr.ag/blog/ghosts-in-the-compilation/ -
I ran into some ghosts when compiling Rust:
- `cargo-semver-checks` said the code didn't compile.
- `cargo check` said it was fine.What better day to talk about it than Halloween? 🎃👻
-
Red eye # 1: ✅
Red eye # 2: boarding soonRust Forge was so awesome though. Worth it!
-
Red eye # 1: ✅
Red eye # 2: boarding soonRust Forge was so awesome though. Worth it!
-
Red eye # 1: ✅
Red eye # 2: boarding soonRust Forge was so awesome though. Worth it!
-
Red eye # 1: ✅
Red eye # 2: boarding soonRust Forge was so awesome though. Worth it!
-
Red eye # 1: ✅
Red eye # 2: boarding soonRust Forge was so awesome though. Worth it!
-
My "How to Query (Almost) Everything" talk is now also available in written form!
Enjoy the bonus sidenotes that couldn't fit in the conference talk — check it out here 👇
https://predr.ag/blog/how-to-query-almost-everything-hytradboi/ -
I wrote down the basics of Moneyball hiring in this post.
It's easy to start there. There's lots more you can do after that — DM me if you want to chat.
https://predr.ag/blog/mediocrity-can-be-a-sign-of-excellence/
-
I gave a friend some Moneyball hiring advice a few months ago. He's a hiring manager at a tech startup and was looking to grow the team.
Today, I woke up to this message: "My team is now 50% women" 🤩
-
My "SemVer in Rust" talk from @fosdem is now available as a blog post!
I used the "annotated talk" format pioneered by @simon to make it easy to skim the material, skip ahead, and jump between the written post and the video.
Enjoy, and let me know what you think!
https://predr.ag/blog/semver-in-rust-tooling-breakage-and-edge-cases/
-
At @fosdem I gave a talk on why SemVer in #rustlang is so hard, and how cargo-semver-checks can help.
An A/V glitch caused 10min of the recording to be lost, so I made an updated video 👇
Here's a peek at what you'll learn in the talk 🧵
https://youtu.be/VArNQtYBC6Y#rust #rustlang #semver #cargo #fosdem #fosdem2024
#talk #programming -
This is #Trustfall if you hadn't seen it before. It's been around for a few years, and it's the foundation of dev tools used by the likes of Amazon and Google.
The GitHub integration isn't open-source, but it's in private beta — DM me to join.
https://github.com/obi1kenobi/trustfall -
Querying APIs with Trustfall means you don't worry about:
- rate limits
- caching
- optimizations (like predicate pushdown)
- weird API quirks and inconsistencies (every API has them!)You write the query, #Trustfall handles everything else.
-
A friend's company uses a bot for GitHub issue triage. They wanted to know how often people react 👍 or 👎 to its comments.
A few min and one #Trustfall query later, they had a dataframe with all their data: 5000+ rows.
Who else could use this? RTs appreciated, DM me for access 👀
-
Number 1, definitely my favorite, cargo-semver-checks.
[...]
We can transform cases where the maintainer needs to be careful, into ones where we have a machine assistant that can support us in making sure semver is not broken.
— @algo_luca at #eurorust23It made my day 😍
Also, that was an excellent overview of how cargo-semver-checks works! Go check out the full talk:
https://www.youtube.com/watch?v=OxQYyg_v3rw&list=PLH6-VpZ3SvUUKFSEPEWiHQi4JqebBj9Tq&index=4 -
✨ Better autocomplete in Trustfall playground ✨
Contributed by GitHub user u9g, now it only suggests directives that are valid for that spot in the query.
Here 👇 only edges can have @recurse or @optional, so they aren't offered on properties like byUsername.
-
Day 2 of P99 CONF is today!
I'll be talking about Trustfall's new optimization API. It massively sped up semver linting in Rust, and it can do the same for your apps too!
Grab a free ticket and join me there!
https://www.p99conf.io/ -
Install the stub generator CLI with:
cargo install --locked trustfall_stubgen --features cli
More info here:
https://github.com/obi1kenobi/trustfall/releases/tag/trustfall_stubgen-v0.2.1 -
Starting to build a Trustfall adapter just got easier:
trustfall_stubgen --schema <file> --target <dir>
➡ High-quality adapter stub containing all types, properties, and edges in your schema. It even unpacks edge properties into their proper types!
All screenshots from the example HackerNews schema in the Trustfall repo's test cases:
https://github.com/obi1kenobi/trustfall/tree/main/trustfall_stubgen/test_data/expected_outputs/hackernews/adapter -
Wondering what the code for this looks like?
In cargo-semver-checks, it's *literally* just a version bump. No joke. Business logic shouldn't care about how queries run under the hood! #trustfall
In the adapter, it's 2 caches + 3 "fast paths" in ~750 LoC:
https://github.com/obi1kenobi/trustfall-rustdoc-adapter/pull/159 -
Trustfall's new query optimizations API is taking shape 🚀
Here's the "how is this vertex being used by this query" portion of the API. Any thoughts? Any better naming ideas?
-
Commission work for https://www.furaffinity.net/user/malthaeos/.
Venus welcomes her lover back home with an enticing dance.
#Anthro #Dragon #Venus #Malthaeos #PoleDancing #SeethroughClothing #Jewelry------------
Find me in other places by visiting my https://linktr.ee/Predaguy
-
Tracking every report of Kansas City Chiefs’ pre-draft visits with 2026 NFL Draft prospects https://www.rawchili.com/nfl/843086/ #2026NFLDraft #AlabamaCrimsonTide #Chiefs #ChrisJones #CreedHumphrey #delp #DraftBoard #DraftClass #Football #JaylenWatson #JoshSimmons #JoshuaWilliams #JuanThornhill #KansasCity #KansasCityChiefs #KansasCity #KansasCityChiefs #KingsleySuamataia #NFL #NickBolton #PreDraft #prospects #RasheeRice
-
Tracking every report of Kansas City Chiefs’ pre-draft visits with 2026 NFL Draft prospects https://www.rawchili.com/nfl/843086/ #2026NFLDraft #AlabamaCrimsonTide #Chiefs #ChrisJones #CreedHumphrey #delp #DraftBoard #DraftClass #Football #JaylenWatson #JoshSimmons #JoshuaWilliams #JuanThornhill #KansasCity #KansasCityChiefs #KansasCity #KansasCityChiefs #KingsleySuamataia #NFL #NickBolton #PreDraft #prospects #RasheeRice