Senior Software Engineer with more than 25 years of experience. Java certified but Rust enthusiastic. Father of two. 🖐 DMs open!

Brazil
Joined August 2009
The best of two worlds #rustlang
8
15
3
107
8,738
Vanius Bittencourt retweeted
Microsoft just released a Rust-based OS project designed to run Linux apps on Windows. It’s called LiteBox, and its first tagged release, v0.1.0, is now on GitHub. LiteBox is a “library OS” that provides operating-system functions inside an application’s sandbox while limiting its access to the host system. Microsoft lists running unmodified Linux programs on Windows among its use cases, alongside sandboxing Linux apps on Linux. It also supports security-focused environments such as AMD SEV-SNP. The project is open source under the MIT license, but it’s still experimental. Microsoft says its APIs and interfaces may change before a stable release. Source: github.com/microsoft/litebox…
99
167
36
1,230
95,730
Vanius Bittencourt retweeted
In the next version of Bun `bun check` is a TypeScript type checker builtin to Bun (written in Rust)
69
96
62
2,078
245,881
Another day, another rewrite in Rust
We’re rewriting the Angular compiler in Rust 🦀 (partially)! Meet ngp (Angular Preprocessor): a hybrid compiler decoupling our transforms from TypeScript using Oxc, readying Angular for TypeScript 7 & native tooling. Read the deep dive: medium.com/@angularteam/an-u… 🛠️
11
379
Vanius Bittencourt retweeted
Google says Gemini 4 Argon agents have already freed over 300 TiB of memory across its data centers, with a 1 million token output limit and agents already optimizing its own infrastructure. The agents analyzed profiling data, found memory optimizations and applied changes that were subsequently rolled out. Argon agents are also working on C/C++ to Rust migrations reaching 800,000+ lines of kernel code, with extensive audits and testing before deployment. For its video decoder, Google says agents replaced 32,000 lines of SIMD code with safe Rust, making the existing Rust port 2.7x faster while preserving identical video output. These are expensive engineering tasks inside infrastructure Google already operates. This release seems to be a much bigger deal than people think!
HOLY, GEMINI 4 Released. And its on Fable / Astra level!! I did NOT see that coming. SOTA in several benchmarks!! No way
105
312
62
4,737
346,830
Vanius Bittencourt retweeted
Been running a beta version of Campfire rewritten in Rust today! The code itself is still ugly as sin, and 6x as verbose, but the conversion was free*, and I never had to look at the Rust directly, so this is awesome 🤩 github.com/basecamp/once-cam…
292
90
136
2,349
1,067,591
Vanius Bittencourt retweeted
10
9
3
142
5,832
Vanius Bittencourt retweeted
In the last ~month: • Bun Rust rewrite. • Shopify migration from Reactive Native to native. • Next version of Hey will be Rust + native apps. From the Rails company, no Rails. Yesterday, I asked a Shopify person: what are the chances that in two years Shopify is still Ruby?
18
14
2
472
64,513
Vanius Bittencourt retweeted
JavaScript was never designed for the server. If that doesn't change soon, JavaScript on the server will be replaced by Rust. The fix needs to happen in the engine. Sound types. Ahead-of-time compilation. Threads with shared objects.
"I love Rust! Rust is amazing ...if you never, ever, EVER have to look at it yourself." — @dhh
303
164
108
3,903
1,011,123
Vanius Bittencourt retweeted
This is sick! I JUST referenced the same paper this is built on - "Fearless Concurrency on the GPU" - in my video "Why Rust Can't Replace C++". And just a week later, CUDA Rust is officially announced! Not yet production ready, though (their words). But that paper was for cuTile Rust. cuda-oxide, on the other hand, is new... very interesting.
Introducing CUDA Rust! CUDA Rust lets you write GPU kernels natively in Rust, not just launch them from it. Two paths: cuda-oxide for SIMT kernels compiled to PTX, and cutile-rs for Tile-based programming on stable Rust. Both can catch aliasing errors at compile time. Technical blog: nvda.ws/4hm1bHS
6
13
1
284
23,840
Vanius Bittencourt retweeted
Rust is eating the world and Copilot brought a fork 🦀 @github used Copilot to rewrite Copilot’s agent runtime in Rust. 800K+ lines, 128 PRs, shipped incrementally. Existing end-to-end tests ran against the new code at every step. github.blog/ai-and-ml/genera…
33
43
14
415
86,961
Vanius Bittencourt retweeted
Very cool to see: Rust is now a Tier-1 language at Microsoft
25
95
19
1,195
94,778
Vanius Bittencourt retweeted
🎉🎉🎉Boom @nvidia joined the Rust Foundation !!!!!!
18
96
28
1,014
69,800
I wrote an article about this: medium.com/@vanius/the-go-te…
Replying to @jpschroeder
I agree with the premise. But why not Go? Simpler to write, easier to review, amazing libraries and routines. Tradeoff: A garbage collector and nil pointers Unless you are in a critical performance application, I don't see the benefit of Rust
185
Vanius Bittencourt retweeted
At 250 billion DNS cache entries, one wasted byte costs 250 GB of RAM. Five Rust optimizations later: 100 TB freed, inserts 43% faster, lookups 19% faster. We didn't trade speed for space. cfl.re/4gyL9Jj
120
748
214
9,356
1,904,590
Yeah, getting my agents to recognize multiple repositories is turning into a headache. It involves complex engineering.
Monorepos are the only way to truly build software effectively with AI coding agents. Yes, agent harnesses can go into other repos and whatnot, but the amount of hoops makes then less effective and more expensive.
1
1
472
Vanius Bittencourt retweeted
three months into rust bun. Drop is very nice. PRs have a lower blast radius. I sleep better
39
27
9
1,732
86,909
Vanius Bittencourt retweeted
Joan of Arc is Send and Sync. The thread-safe Saint
4
3
62
2,846
Vanius Bittencourt retweeted
Replying to @MarcJSchmidt
I'm not commenting on Rust vs. Zig. I'm more commenting on the fact that AI wrote 1M LOC in 11 days and within a few months that code is running in production on millions of developer machines and it all "just works". Software development is changed forever. And it's magical.
2
4
1
40
2,082
Vanius Bittencourt retweeted
🦀Cargo Team Experiment in reducing `target` directory size on nightly blog.rust-lang.org/inside-ru…
4
7
1
66
5,172
Vanius Bittencourt retweeted
i486-rust9x-windows-msvc on an actual 486 :)
2
6
92