vit.am is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
We’re welcoming @sffc as a speaker! 🦀 He'll be talking about how temporal_rs became the first major Web API in Chromium built in Rust rather than C++, powering Chrome's new Temporal date/time API. Deep-dive into Rust in the browser! 🌐✨
👉 https://eurorust.eu/talks/shipping-temporal-how-the-rust-ecosystem-built-chrome-s-newest-web-api/
We’ve added a new Embedded Rust workshop to the schedule! 🦀 In this hands-on workshop with Björn and @domenicquirl, you’ll learn how to develop embedded software projects in Rust with the Embassy framework and wire your own hardware prototypes on a breadboard. No experience with embedded development or async needed! ✨
#RustLang pro-tip:
When wanting to inspect the value of a binding in a let-chain, you can take advantage of blocks being expressions as well and add one in the middle of the chain
if let Some(next) = iter.peek()
&& {
tracing::info!(?next);
true
}
&& let Some(...) = ...
This is less disruptive than having to disentangle the chain every time you want to inspect something in the middle
We're live soon! 📢
I’ll be talking with Jon Seager, VP Engineering at Canonical, about why Ubuntu is betting on Rust 🦀
🕒 15:00 UTC
▶️ https://www.youtube.com/live/Doqwh1b4QyA
We’ve added a new Embedded Rust workshop to the schedule! 🦀 In this hands-on workshop with Björn and @domenicquirl, you’ll learn how to develop embedded software projects in Rust with the Embassy framework and wire your own hardware prototypes on a breadboard. No experience with embedded development or async needed! ✨
Ubuntu is betting on Rust. Why? 🤔
📢 Tomorrow, I'm hosting a livestream interview with **Jon Seager**, VP of Engineering at @ubuntu
🦀 We will discuss sudo-rs, Rust coreutils, ntpd-rs, rustls & the future of Rust!
📅 July 21 15:00 UTC
▶️ Livestream: https://www.youtube.com/live/Doqwh1b4QyA
🧠 Register: https://info.jetbrains.com/rustrover-livestream-july21-2026.html
Late-night icon picker for terminal people 😍
🌃 **latuicon** — A TUI icon picker for emoji, kaomoji, Unicode & Nerd Font glyphs
💯 Fuzzy search, multiple icon sets, themes, mouse support & stdout-friendly selection
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/coko7/latuicon
Happy cargo-semver-checks release day 🎉
After 30+ PRs and 15kLoC, we can now lint the Rust standard library for accidental breakage! I'll work with Rust maintainers to get that plugged in, then it's blog post time to tell you how it works! Stay tuned 🦀
https://github.com/obi1kenobi/cargo-semver-checks/releases/tag/v0.49.0
Wow, I found a smart way to bookmark code! 🤯
🔖 **codemark** — Structural bookmarks that survive refactors, renames & reformatting.
🌳 Capture the semantic structure of what you marked via tree-sitter
🐀 Includes a TUI for exploring the codebase!
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/DanielCardonaRojas/codemark
#rustlang #ratatui #tui #coding #bookmark #semantic #devtools #programming
Is your company currently hiring for a role that includes using Rust?
Reply with a link to the opening and any relevant context.
If you're not, we'd appreciate a repost for visibility
Is this peak?
Automating monitor brightness by following the sun!
🌞 **SunReactor** — A solar-aware TUI for display brightness automation
💯 Uses solar elevation, per-monitor curves, idle sync, & weather data
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/arcanorca/SunReactor
#rustlang #ratatui #tui #linux #wayland #brightness #automation #solar
Set sail with us in Barcelona! 🦀 The day before the main conference, we're heading out on a sunset catamaran cruise along the Barcelona coastline. Expect stunning views, live music, and of course fellow Rustaceans ⛵🌅✨
Sign up now and check out the other side activities 👇️
https://eurorust.eu/activities/boat-tour/
A full (slow) solution to the Billion Row Challenge
https://video.infosec.exchange/w/hzreVwHv7hETKUG82KtGGd
A little late, we write some Rust that actually solves the whole problem, albeit fairly slowly.
Impl Day registration is now open! 🦀
On Saturday, Oct 17, join us at the Helsing office in Barcelona for a day built by and for the Rust community. Whether you’re hacking on crates, sharing knowledge or just hanging out with fellow Rustaceans, this is the place to do it. Attending is free with limited amount of seats. So don’t forget to register!
Register now 👇
https://eurorust.eu/activities/impl-day/
Big thanks to our friends at Helsing for hosting this! ✨
SpaceXAI just open sourced Grok Build! 📢
🦀 Terminal-based AI coding agent written in Rust!
🐀 And it uses @ratatui_rs for the TUI! 🥳
I'm live on YouTube! 📢
🦀 Writing Rust & just chilling
▶️ Come chat with me: https://www.youtube.com/watch?v=jUaUWtqtGRc
Ratatui keeps getting wilder! 🐀
🧀 **bevy_tui_texture** — Render @ratatui_rs interfaces directly onto textures in Bevy
💯 Retro CRT WASM demo: https://tt-toe.github.io/bevy_tui_texture/examples/web/
🦀 GUI apps meet TUIs w/ Rust!
Welcome @llogiq as a speaker at EuroRust! 🦀 As a Rust contributor, Clippy maintainer and This Week in Rust editor, Andre is the perfect guide through Rust's most confusing standard library traits: Deref, AsRef, Borrow, From, FromStr and more. We’re all ears! ✨
👉 https://eurorust.eu/talks/from-deref-into-borrow-a-primer-on-standard-library-traits/
Sometimes, all you need is a tiny farming game 🤗
🌾 **termfarm** — A TUI idle farming game.
⚡ Buy seeds, expand plots, watch a rotating market & check farm stats.
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/indium114/termfarm
Thanks to @muscraft, annotate-snippets-rs might have a new "no-graphics" mode in the short term (and in turn, add that support to rustc).
We are still iterating on the specifics, but I would like to hear what people's reaction to the current state is.
#Rust #RustLang #accessibility #a11y #programming
One month into the new AI Security Engineer in Residence role, Jacob Finkelman shares what's been keeping him busy at the Rust Foundation: talking with maintainers and security teams across the ecosystem, building a prioritized database of crates to scan, and running early scans with Scrutineer, plus the tricky question of when bugs should be embargoed vs. reported openly.
https://rustfoundation.org/media/my-first-month-as-ai-security-engineer-in-residence-at-the-rust-foundation/
#rustlang
We're welcoming Johan and Sergio as speakers at EuroRust! They'll be talking about progressively migrating image decoding from C++ to Rust in Chromium, covering real case studies and what it takes to roll out Rust in a mature, security-critical platform. Can't wait! 🦀
👉 https://eurorust.eu/talks/image-codecs-rustification-in-chromium/
🕹️ Pixel8 is out! A tiny fantasy console where the games are written in **Rust**.
Think PICO-8, but with a Rust compiler where the Lua interpreter would be: you write a little Rust, it compiles to WebAssembly, and it runs sandboxed inside the console at a steady 60 fps.
The constraints are the point:
▪️ 128x128 screen, 16 fixed colors
▪️ 256 8x8 sprites, a 128x64 tile map
▪️ 64 sound effects, 64 music patterns, 4 audio channels
▪️ 128 KiB carts, 128 KiB RAM, a per-frame CPU budget
What you get:
🖥️ A boot console + five built-in editors (code, sprite, map, sfx, music), all drawn on the same 128x128 screen as the games.
📦 Projects are real Cargo crates. Prefer your own editor? `$EDITOR` + `cargo build` works identically (the console hot-reloads the wasm on save).
🖼️ Carts are real PNG images: cartridge art with a screenshot of your game as the
label and the *full game* is embedded inside: compiled wasm, all assets, and
(optionally) the Rust source. The picture you share **is** the game.
🌐 One-command web export: a single self-contained HTML file anyone can play in a browser.
⌨️ A terminal frontend (`pixel8-tui`): the full console (editors, carts and all), over sixel or unicode half-blocks.
🎮 A standalone player that runs on retro handhelds (PowKiddy, Anbernic & friends on ArkOS/ROCKNIX) as a single static binary. Drop it in the ports folder with your carts and play.
🔁 A PICO-8 importer: sprites, flags, map, sfx and music from `.p8`/`.p8.png` carts transfer almost one-to-one into a new Rust project.
🔒 A real sandbox: carts run in wasmi with no filesystem, no network, no WASI. Just a small C-like ABI and fuel metering turns infinite loops into a friendly error screen instead of a freeze.
Free and open source (GPL-3.0). Get it from crates.io:
```
cargo install pixel8-console
pixel8
```
Code, docs and example carts: https://github.com/zeenix/pixel8
#rust #rustlang #gamedev #wasm #webassembly #pico8 #fantasyconsole
We're BACK this fall at @ringzer0 with another round of Deconstructing Rust Binaries! October 26-31, 16 hours of virtual training focused solely on reversing Rust binaries. Struggling with all the new Rust malware this year? This is the course for you. Get your early bird registration in before July 31st!
https://ringzer0.training/countermeasure-fall-2026-deconstructing-rust-binaries/
#rust #rustlang #malware #infosec #ReverseEngineering #MalwareAnalysis #reversing
Reminder: I'm hosting **Rust Berlin Meetup** next week! 🦀📢
📅 Thursday, Jul 23 · 6:30 PM CEST
➡️ Join us for fun talks & nice food: https://www.meetup.com/rust-berlin/events/315484101/
We're huge fans of Rust, and it's been helping us build mission-critical software for the last six years. We love the community and we try to give back where we can. Starting next week, we're giving back in a new way: in collaboration with @rustnl, we're giving our optimization-obsessed @bal4e one day a week to speed up the Rust compiler. We're so excited to see what she can do!
No more typing long rsync commands by hand 😌
🔄 **lazyrsync** — A friendly TUI for safer, reusable rsync workflows
💯 Save sync profiles, preview changes before running, monitor live progress & sync over SSH
🦀 Written in Rust & built with @ratatui_rs