Sign in

Brooks Townsend 🦀

@bruhks.bsky.social
95 followers 157 following 43 posts

Bringing #WebAssembly to the cloud since before it was cool @cosmonic.com @wasmcloud.com 🎧📖🏋🏻‍♂️🏃🏻‍♂️🥾✈️👨🏻‍🍳🐶☕️🍻🥃🕹[🥏⛳️]

PostsRepliesMedia
Brooks Townsend 🦀 @bruhks.bsky.social · 31/07/2025
mise.jdx.dev is a freaking joy to use. I gotta figure out how to get it to "replace" homebrew too (maybe I can just write a brew backend)
mise.jdx.dev
Home | mise-en-place
mise-en-place documentation
140
Reposted by Brooks Townsend 🦀
Mike @mikenikles.com · 23/07/2025
Here I am, building a platform to run pipelines based on Wasm Components, thinking it's pretty cool. Then I learn @bruhks.bsky.social builds a CLI where commands and plugins are Wasm Components, with all the benefits that brings. There's a high chance the `pipestack` CLI will follow that pattern!
011
Brooks Townsend 🦀 @bruhks.bsky.social · 23/07/2025
Found a wonderful clap hack in #rustlang, I wanted to enable multiple subcommand headings for a plugin system I'm working on but that isn't implemented yet. But one simple line: cmd = cmd.subcommand(clap::Command::new("\n\x1b[4mPlugins:\x1b[0m").about("\n"));
120
Brooks Townsend 🦀 @bruhks.bsky.social · 18/07/2025
120
Brooks Townsend 🦀 @bruhks.bsky.social · 10/06/2025
I can't believe Apple invented containers, you never know what they're going to do next github.com/apple/contai...
github.com
GitHub - apple/container: A tool for creating and running Linux containers using lightweight virtual machines on a Mac. It's written in Swift, and optimized for Apple silicon.
A tool for creating and running Linux containers using lightweight virtual machines on a Mac. It's written in Swift, and optimized for Apple silicon. - GitHub - apple/container: A tool for cre...
120
Brooks Townsend 🦀 @bruhks.bsky.social · 30/04/2025
Got my Equifax settlement check today for the good ol' data breach. At least I was able to get the next season battle pass for Hearthstone with the $20 consolation prize for leaking my SSN
000
Reposted by Brooks Townsend 🦀
wasmCloud @wasmcloud.com · 25/04/2025
The wasmCloud core team is steadfastly committed to open source, to the needs of our community, to the core tenants of software foundation membership, and to the @cncf.io wasmcloud.com/blog/2025-04...
wasmcloud.com
Statement on proposed changes to CNCF NATS.io licensing and ownership | wasmCloud
The wasmCloud core team-and our leading contributors, including Cosmonic-are steadfastly committed to open source, the needs of our community, to core tenants of software foundation membership, and to...
0121
Brooks Townsend 🦀 @bruhks.bsky.social · 22/04/2025
Ngl, I might have to grab this snazzyseagullshop.com/products/thi...
snazzyseagullshop.com
This Server is Serving T-shirt
Funny, weirdly designed shirts (and more!) High quality tees from $23.
000
Brooks Townsend 🦀 @bruhks.bsky.social · 26/02/2025
doc.rust-lang.org/edition-guid... omg they changed it so that it's not an issue anymore!
doc.rust-lang.org
if let temporary scope - The Rust Edition Guide
000
Brooks Townsend 🦀 @bruhks.bsky.social · 14/02/2025
There really is nothing like getting a bunch of fresh perspectives on what you're building news.ycombinator.com/item?id=4302...
news.ycombinator.com
WASM-Native Orchestration | Hacker News
000
Brooks Townsend 🦀 @bruhks.bsky.social · 05/02/2025
Got lazy when creating a "Hello, world!" project today. I've been having a wonderful time running `cd hell`
000
Brooks Townsend 🦀 @bruhks.bsky.social · 28/01/2025
I'm convinced that a great review strategy on GitHub when you have high trust in the PR creator is to approve and leave comments for all your nits / questions. Set your branch rules to require all comments to resolve to merge, then the creator can respond appropriately and make changes if needed.
010
Brooks Townsend 🦀 @bruhks.bsky.social · 23/01/2025
Every time I shake my phone and an app asks if I wanted to report a problem it sparks joy. Like, all these developers thought if someone RAGED at their app so much they shook their phone, that it would be helpful to ask for some feedback. It’s so pure 🥹
000
Brooks Townsend 🦀 @bruhks.bsky.social · 23/12/2024
Is there any particular type of runner on GitHub actions that's most available? I have a pretty simple workflow that I just want to get picked up as fast as possible, and I'm noticing `ubuntu-latest` can take sometimes ~30 seconds to request (first world problems, I know)
000
Brooks Townsend 🦀 @bruhks.bsky.social · 05/12/2024
What does it take to get a project on the GitHub trending list? Seems to be mostly based on star momentum, but also a large increase in a single day? 🤔
000
Brooks Townsend 🦀 @bruhks.bsky.social · 03/12/2024
CO detectors are definitely programmed to start low battery chirping in the middle of the night
000
Brooks Townsend 🦀 @bruhks.bsky.social · 02/12/2024
It's a sad day when you finally resort to "If you're on Windows, you should install WSL" in your quickstart 😔
130
Brooks Townsend 🦀 @bruhks.bsky.social · 21/11/2024
Another day another deep dive into why #rustlang tracing is being weird
120
Brooks Townsend 🦀 @bruhks.bsky.social · 20/11/2024
Very exciting to see given our recent focus on all three of these @wasmcloud.com 😍
010
Brooks Townsend 🦀 @bruhks.bsky.social · 19/11/2024
Language interop is still a massive opportunity in software. It’s one of the things that still gets me excited to work on #Wasm foundation.rust-lang.org/news/rust-fo... #rustlang
foundation.rust-lang.org
Rust Foundation
The Rust Foundation is an independent non-profit organization to steward the Rust programming language and ecosystem, with a unique focus on supporting the set of maintainers that govern and develop t...
050
Brooks Townsend 🦀 @bruhks.bsky.social · 19/11/2024
Thank you @cncf.bsky.social for the Contribfest sessions at #KubeCon #CloudNativeCon! We had a bunch of new contributors show up for @wasmcloud.com and can't wait to apply for it again next year.
031
Brooks Townsend 🦀 @bruhks.bsky.social · 19/11/2024
It might get extended, but don't forget! #KubeCon #CloudNativeCon 😆😭
A relaxing week for engineers who do talks post kubecon is held back by the incoming KubeCon EU CFP deadline friday
141
Brooks Townsend 🦀 @bruhks.bsky.social · 18/11/2024
I’d really like to see the blog post-mortem from Netflix that shows numbers for just how much data they streamed during that fight. Would be fun to see the attempts (failed or successful) to replicate that
000
Brooks Townsend 🦀 @bruhks.bsky.social · 14/11/2024
The @wasmcloud.com ContribFest session was so wonderful today; so happy that folks came by and learned about the project and contributed for the first time 😄
042
Reposted by Brooks Townsend 🦀
wasmCloud @wasmcloud.com · 12/11/2024
NEWS: Delighted to announce, the CNCF Technical Oversight Committee (TOC) has voted to accept wasmCloud as a CNCF incubating project! 🎉🙌💥💚 A huge milestone that wouldn't be possible without our maintainers, end users and the entire wasmCloud + #CNCF communities 🙏 www.cncf.io/blog/2024/11...
cncf.io
CNCF welcomes wasmCloud to the CNCF Incubator
The CNCF Technical Oversight Committee (TOC) has voted to accept wasmCloud as a CNCF incubating project. wasmCloud, an open source project from the Cloud Native Computing Foundation (CNCF)…
0127
Brooks Townsend 🦀 @bruhks.bsky.social · 10/11/2024
My favorite PR of the year github.com/wasmCloud/wa...
github.com
chore(README): correct project status by brooksmtownsend · Pull Request #3582 · wasmCloud/wasmCloud
Our README incorrectly stated we are a sandbox project, which is not accurate as of yesterday 🚀 Related Issues Release Information Consumer Impact Testing Unit Test(s) Acceptance or Integratio...
222
Brooks Townsend 🦀 @bruhks.bsky.social · 09/11/2024
Turning apple intelligence on be like
010
Brooks Townsend 🦀 @bruhks.bsky.social · 05/11/2024
"We introduced some necessary abstraction layers that are specific to development environments and cast aside much of the infrastructure complexity that we didn’t need—all whilst putting zero-trust security first." I did not expect for this to hit as hard as it did
021
Brooks Townsend 🦀 @bruhks.bsky.social · 05/11/2024
The best part about #opensource is the community. Cannot imagine the majority of code that I write going anywhere but OSS
040
Brooks Townsend 🦀 @bruhks.bsky.social · 01/11/2024
I got burned again today with the same sneaky deadlock in Rust that I've been burned by before, so I'm sharing the knowledge. If you use Mutex/RwLocks in your code, it's good to be aware of this nuance with `if let` blocks. brooksblog.bearblog.dev/rusts-sneaky...
brooksblog.bearblog.dev
Rust's Sneaky Deadlock With `if let` Blocks
Rust is my favorite programming language. I've been writing Rust for about 6 years, from college to professionally, and I'm vocal about how helpful the compi...
021
Brooks Townsend 🦀 @bruhks.bsky.social · 30/10/2024
GitHub copilot tries to autocomplete every comment I start with "NOTE(brooksmtownsend):" with "This is a bit of a hack" 😭
010
Brooks Townsend 🦀 @bruhks.bsky.social · 30/10/2024
The @wasmcloud.com #Wasm component experience is just looking better and better by the day. These #rustlang and #golang components use the http crate and net/http respectively, compile straight to the wasip2 target, and their code fits in a terminal window 💥
052
Reposted by Brooks Townsend 🦀
Marshall Bowers @maxdeviant.com · 21/10/2024
Last week I sat down with @thorstenball.com and Max Brunsfeld to do a deep-dive on Zed's Wasm-based extension system New Zed Decoded, out now: zed.dev/blog/zed-dec...
zed.dev
Life of a Zed Extension: Rust, WIT, Wasm - Zed Blog
From the Zed Blog: In this episode of Zed Decoded, Thorsten talks to Max and Marshall, who have built Zed's extension system, asking them to explain to him: what happens when I install an extension? H...
2225
Brooks Townsend 🦀 @bruhks.bsky.social · 16/05/2023
Hello Bluesky!
230