Bhargav Voleti
@bytesandpeaks.bsky.social
📤 50
📥 112
📝 54
Computers and mountains. He/him
pinned post!
building-systems.xyz/a-memory-pro...
TLDR; back pressure is really important. Unbounded channels are a bad idea and dhat-rs is a really cool crate.
loading . . .
Building Systems -Â A memory profiling journey
I walk through the process of discovering the consequences of not having backpressure in a system
https://building-systems.xyz/a-memory-profiling-journey/
3 months ago
0
1
0
reposted by
Bhargav Voleti
nikomatsakis
about 18 hours ago
New rust-lang blog post on explicit capture clauses, continuing to document thoughts about ergonomic ref-counting:
smallcultfollowing.com/babysteps/bl...
loading . . .
Explicit capture clauses · baby steps
https://smallcultfollowing.com/babysteps/blog/2025/10/22/explicit-capture-clauses/
1
20
3
reposted by
Bhargav Voleti
Shiv Ramdas Mens Rice Activist
3 days ago
can they hit the umpire with a pitch
6
159
17
reposted by
Bhargav Voleti
Ryan Packer
18 days ago
This is so incredibly condescending from the Seattle Times. Do you also ask male candidates if they'd considered running for an "easier" office?
18
554
85
reposted by
Bhargav Voleti
Ryan Packer
19 days ago
Bruce Harrell's campaign is fundraising on the need to "fight back against the influence of outside money." The PAC set up to spend on Harrell's behalf has raised $1.2 million so far, compared to the $86,000 raised by the PAC set up for spend in support of Katie Wilson.
4
147
49
reposted by
Bhargav Voleti
Ryan Packer
19 days ago
The "Bruce Harrell for Seattle's Future" PAC has raised more money from Medina residents than the "Katie Wilson for an Affordable Seattle" PAC has raised overall.
add a skeleton here at some point
5
111
38
reposted by
Bhargav Voleti
amos
about 1 month ago
đź‘‹ FEEDBACK WANTED ..on this preliminary
#rustlang
reflection MVP design by oli:
github.com/rust-lang/ru...
(the PR works, you can compile it and play with it, see
rustc-dev-guide.rust-lang.org
)
loading . . .
Reflection MVP by oli-obk · Pull Request #146923 · rust-lang/rust
I am opening this PR for discussion about the general design we should start out with, as there are various options (that are not too hard to transition between each other, so we should totally jus...
https://github.com/rust-lang/rust/pull/146923
1
70
20
reposted by
Bhargav Voleti
Rust Language
about 1 month ago
Rust 1.90.0 has been released! ✨🦀 This release makes LLD the default linker on x86-64 linux-gnu and adds `cargo publish --workspace` to publish an entire workspace all at once! Check out the blog post and release notes for more:
blog.rust-lang.org/2025/09/18/R...
loading . . .
Announcing Rust 1.90.0 | Rust Blog
Empowering everyone to build reliable and efficient software.
https://blog.rust-lang.org/2025/09/18/Rust-1.90.0/
0
210
50
add a skeleton here at some point
about 1 month ago
0
5
0
reposted by
Bhargav Voleti
Nicholas Nethercote
3 months ago
New blog post: I am a Rust compiler engineer looking for a new job
nnethercote.github.io/2025/07/18/l...
loading . . .
I am a Rust compiler engineer looking for a new job
For the past 3.75 years I have been fortunate to work on Futurewei’s Rust team, where I had enormous freedom to “make Rust better” however I see fit. It has been the highlight of my career and I am gr...
https://nnethercote.github.io/2025/07/18/looking-for-a-new-job.html
5
86
46
Genuinely curious, does anyone have a use case for unbounded channels over bounded ones for message passing between tasks/goroutines/coroutines/etc?
3 months ago
0
1
0
building-systems.xyz/a-memory-pro...
TLDR; back pressure is really important. Unbounded channels are a bad idea and dhat-rs is a really cool crate.
loading . . .
Building Systems -Â A memory profiling journey
I walk through the process of discovering the consequences of not having backpressure in a system
https://building-systems.xyz/a-memory-profiling-journey/
3 months ago
0
1
0
Just watched the materialist. Movies based on fantasy romances are back. Recession indicator.
4 months ago
0
0
0
Today's lesson: back pressure is useful. Don't leave unbounded channels in slow, single threaded code.
4 months ago
1
3
0
Looks like a bunch of internet providers in the Seattle area just had issues with their backhaul network. Updating your router's DNS to point to Cloudflare or google's seems to be fixing it.
4 months ago
1
1
0
At this point why not just run macOS on iPads?
5 months ago
0
0
0
I'm here to terrorize my team.
5 months ago
0
0
0
Hell yeah new amos post.
add a skeleton here at some point
5 months ago
0
0
0
reposted by
Bhargav Voleti
Ryan Packer
6 months ago
Sound Transit CEO Dow Constantine says the agency is seeing a "trend" toward opening the full 2 Line across Lake Washington by early 2026, compared to late 2025 as had been previously announced.
6
41
17
Just lost an hour of my day because powershell decided to be cute and defaulted to inserting a BOM at the start of a file it created.
6 months ago
1
0
0
Lamenting the lack of monodraw on windows. I just want pretty ascii art in my code.
6 months ago
0
0
0
Finally got on the Balatro train and I get the hype.
6 months ago
1
1
0
Washington isn't real
6 months ago
0
1
0
I was on the lookout for setting up some tests for a client and came across this library:
github.com/IBM/mocktail
Haven't tried it yet, but the name alone has me sold on it.
loading . . .
GitHub - IBM/mocktail: HTTP & gRPC server mocking for Rust, with native support for streaming
HTTP & gRPC server mocking for Rust, with native support for streaming - IBM/mocktail
https://github.com/IBM/mocktail
6 months ago
0
1
0
Finally got my copy!
6 months ago
0
2
0
reposted by
Bhargav Voleti
amos
7 months ago
🎉 I've bumped
github.com/facet-rs/facet
from "highly experimental" to just "experimental" — it has a pretty well-designed set of types, the derive macro is quite capable already, the JSON read+write crates are iterative (!!), go play with it!
loading . . .
GitHub - facet-rs/facet: Rust reflection, serialization, deserialization — know the shape of your types
Rust reflection, serialization, deserialization — know the shape of your types - facet-rs/facet
https://github.com/facet-rs/facet
11
117
21
The wheel of time show really turned it around in the latest season. Season 1 was meh, 2 good and 3 so far has been amazing. Episode 4 might be one of the best episodes of sci-fi TV I've seen so far.
#wot
7 months ago
0
4
0
I didn't even get as far as the third sentence before I hit a grammatical error.
add a skeleton here at some point
7 months ago
0
0
0
It is a special kind of cold and wet in Seattle today.
7 months ago
0
0
0
reposted by
Bhargav Voleti
Predrag Gruevski
8 months ago
Have you ever found something so tricky that you needed two weeks to get 200 lines of code exactly right? This release had one of those cases. Here's why 👇
predr.ag/blog/when-is...
loading . . .
When is "this trait can be implemented" part of the trait's public API?
A massive upgrade to cargo-semver-checks' analysis of sealed traits: smarter, faster, and more correct.
https://predr.ag/blog/when-is-trait-can-be-implemented-public-api/
0
13
2
My entire kingdom for a compile time checked language for developing CI pipelines.
add a skeleton here at some point
8 months ago
0
0
0
Back on my bullshit: fighting CI
8 months ago
0
0
1
reposted by
Bhargav Voleti
rain 🌦️
8 months ago
New blog post: the monad tutorial of my dreams, and maybe of yours! A jargon-free, practical explanation of monads as a design pattern, using Rust and property-based testing as the vehicle
loading . . .
Demystifying monads in Rust through property-based testing :: sunshowers
A jargon-free, practical explanation of monads as a design pattern.
https://sunshowers.io/posts/monads-through-pbt/
7
139
38
Took some notes I had while building a new system at work, cleaned it up and wrote this piece on deterministic simulation testing
building-systems.xyz/deterministi...
loading . . .
Building Systems -Â Deterministic simulation test -- the next step
Distributed systems are a hard problem, and in this article I try to combine principles of building sans-io state machines with Deterministic Simulation Testing to try and make my life a little easier...
https://building-systems.xyz/deterministic-testing-next-steps/
8 months ago
1
12
4
I guess I'm "into couch gaming" years old now.
8 months ago
0
1
0
Once the work of abstracting out non determinism is done the benefits are almost immediate. I'm already catching implementation bugs that would've been extremely difficult to nail with regular integration tests.
8 months ago
0
0
0
I do not like the flesh hats.
9 months ago
0
0
0
reposted by
Bhargav Voleti
Shiv Ramdas Mens Rice Activist
9 months ago
Kendrick legit the GOAT hater, what a man
9
1449
86
reposted by
Bhargav Voleti
Robert Evans (the Only Robert Evans)
9 months ago
rooting for the Eagles because it feels like Philly could really use a good riot
121
4541
312
reposted by
Bhargav Voleti
Senator Ron Wyden
9 months ago
I’ve got the morning shift. This guy is dangerous and unfit to serve and I’m about to explain why. Tune in:
www.senate.gov/legislative/...
add a skeleton here at some point
2141
46817
8099
I've been working on integrating the error handling mechanism outlined by the folks over at Greptime (
greptime.com/blogs/2024-0...
) into our codebase at work and so far, I'm a big fan. The clarity and additional context has been extremely helpful.
9 months ago
0
0
0
reposted by
Bhargav Voleti
Robert Evans (the Only Robert Evans)
9 months ago
We failed to stop fascism's rise. Now it's dancing about on the White House lawn. I don't know how to fix all this but I do know that the shit we've been doing won't get us out of this one.
shatterzone.substack.com/p/we-failed-...
loading . . .
We failed to stop the rise of fascism. What comes next?
How to navigate the future without a map.
https://shatterzone.substack.com/p/we-failed-to-stop-the-rise-of-fascism
173
5535
1539
My entire kingdom for more roundabouts on hw 2.
9 months ago
0
0
0
Went on a run. Saw a spooky mine. Good times were had.
9 months ago
0
9
1
Inversions are beautiful.
10 months ago
0
0
0
reposted by
Bhargav Voleti
oak blanco
10 months ago
a good PDF will have a computer gasping for air when you open it
92
5186
477
add a skeleton here at some point
11 months ago
0
0
0
Blue eyed samurai might’ve been the best thing I’ve seen on TV in a long time. It’s stunning. Highly recommend 10/10.
almost 2 years ago
0
0
0
I looked into the abyss and it looked back into me. Me after I spent a week looking at k8s tooling.
over 2 years ago
0
0
0
“I’m going to learn about variance today” — thoughts of the deranged.
over 2 years ago
0
3
0
you reached the end!!
feeds!
log in