Vincent sgherzi
banner
vincents.dev
Vincent sgherzi
@vincents.dev
https://vincents.dev

Everyone appreciates simplicity until you have to build a rocket ship out of toothpicks and glue
Any updates on the iOS system wide ad blocking app?
December 10, 2025 at 6:39 PM
Oooo neat, thanks !
December 4, 2025 at 6:43 PM
What if I want to early return if there’s any error
December 4, 2025 at 4:24 AM
The alternative to seem to be to just use a for loop or pay another iteration penalty like I did above…

Surely there’s a more elegant solution?
December 3, 2025 at 9:18 PM
Gotcha, thx
November 28, 2025 at 12:28 AM
Perhaps a dumb question but why do tokio locks not poison? Or do they and I’m just misunderstanding?
November 27, 2025 at 10:51 PM
Thx!
November 26, 2025 at 6:36 PM
Neat what does this actually mean? Is it like an additional 2fa layer of some sort?
November 26, 2025 at 6:08 PM
Oh my god my eyes…why’s it hitting the
November 24, 2025 at 8:16 PM
Who said this dosent happen? The lang is ment to help prevent issues not completely prevent issues. If you opt out of handling errors with unwrap you’re specifically asking the compiler to not help you. This is for cases where you have more context than the compiler and know this is okay.
November 19, 2025 at 6:52 PM
Nil deref doesn’t exist then? How is an explicit unwrap any different?
November 19, 2025 at 6:44 PM
For one of the lints you say you disallow aync locks. How would you deal with something like sqlite? I often have a tokio lock on a single write connection.

On that same note how do you deal with shared state? Do you just make a mpsc channel for every function that needs shared state?
November 19, 2025 at 10:37 AM
Noted, that’s pretty neat. Yall got my vote. We might as well change the lang for the better and not suffer like cpp had to.
November 19, 2025 at 10:20 AM
Yknow what I never really thought about it. Yeah I guess that does work. How do other crates handle this? If I take in tokio as an example and they use unwrap is that code safe as long as the crate specifies the edition?
November 19, 2025 at 9:42 AM
Oo that could be interesting. I guess my question is do we deprecate unwrap?
November 19, 2025 at 9:34 AM
Reposted by Vincent sgherzi
*cowering in the fetal position* rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fi
November 19, 2025 at 9:24 AM
This seems like a pretty big change would the ecosystem really be okay?
November 19, 2025 at 8:20 AM