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.
This wraps up this @eurorust ! Congrats to all the amazing speakers that came from across the world who made this edition possible 🎉
Thanks Martin Ombura Jr. @martinomburajr for the great talk on "Atomic Design Patterns in Rust: From Orderings to Code"
Very well structured and easy to follow :)
I'll be waiting for the recording to rewatch it.
The next talk is “From DeRef Into Borrow”, a primer on Rust Standard Library Traits.
It’s time for the last talk of EuroRust 2026. It’s @fasterthanlime talking about “Beyond cargo build”.
The talks are almost over, but the night is still in scope! 🎉 Join us for the after party at Sala Bikini Barcelona, just a minute from the Auditori L’illa, to celebrate with fellow Rustaceans! And keep an eye out for a fun surprise 👀
Let’s celebrate two great days of talks on a high note. See you there! 🦀
It's Friday again, so it's time for another update on Diesel, a query builder and ORM for Rust.
The news of the week is that @rustfoundation started sponsoring my work on Diesel. I'm still looking for more sponsors. So if you are interested in supporting my work, please reach out.
Otherwise I'm happy to announce that Luca has joined the Diesel Contributor teams. It's always good to see more people being around and helping.
This week we got 1 new bug report and 14 new PR's
Have you gotten your EuroRust coffee from the barista station on the ground floor yet? If not make sure to get yours to fight those day 2 yawns! 🥱
How was Day 1 Rustaceans? 🦀 Day 2 is beginning soon! Take a look at today’s schedule and pick your talks 👉 https://eurorust.eu/schedule/#day2
Doors open at 9:00 and the first talk starts at 10:00.
Enjoy another day of EuroRust!
First day of talks done! Thank you to all our speakers for the great sessions 👏
Also a reminder that if you couldn’t attend in person, there are still discounted remote tickets available! Check our last post for details on how to grab them.
We’ll see you at the group dinners and karaoke tonight if you’re joining. If not, enjoy your evening and get ready for day 2 tomorrow! 🦀✨
Good news for the Rustaceans who couldn’t make it to Barcelona, you can now get discounted remote tickets starting at just 25€ for private attendees! The first conference day is almost over, but today’s talk are already available online 🦀📺✨
Get your remote ticket now 👇
https://www.tickettailor.com/events/eurorust/2022388
Full house in this spooky game show with @fasterthanlime and @noboilerplate on the main stage now! 👻🦀
Rustaceans, there are still tickets left for Karaoke tonight at 21:00!
Get your ticket here: https://www.tickettailor.com/events/eurorust/2022388
Your stage awaits 🎤
First talk here at EuroRust is @oli talking about moving your problems to compile-time wearing a Firefly Zero t-shirt.
How do you prove `Sized` in a trait solver ? The secret is that Rust automatically adds `Sized` to every type, unless you opt out of it (or have `?Sized` members).
Hi Rustaceans, did you know about tonight’s group dinners? We’ve made a bunch of reservations at restaurants around the city tonight at 20:00! Enjoy a tasty meal and connect with other Rustaceans! Spots are limited, so make sure that you register below 🥘✨
Check out the restaurants and sign up👇
https://app.notion.com/p/mainmatter/EuroRust-2026-Group-dinners-3f364e58ddfa806ea2b4fed6536420ea
Or you can check out our #group-dinners channel on the Discord.
Heads up Rustaceans! At #EuroRust26 we have two dedicated spaces for you:
🧘 The quiet room is there for when you need a moment away from the buzz.
💻 The impl room is a place to work on your projects and find new ones to collaborate on.
You can find both rooms downstairs by the side stage!
Enjoy EuroRust at your own pace 🦀
So, one of the moments I enjoy greatly is when you brain unlocks a concept. I've been poking at Rust and Axum a bit, also using SeaORM for the database side of things. I want to store some PostGIS stuff related to airports but I don't want to screw around in the code too much trying to manage the types... so I made my own Rust type and they just work. This is what Claude and other AI tools take away from me. The struggle is part of learning and without it, you never actually understand what you're doing.
Not that I perfectly understand things, mind you. It is important to test your assumptions and keep refining your mental model of how things work. This understanding allows you to accomplish great things and, much like puzzles, gives the intellectual satisfaction of solving things.
More to do! Always more to do. I'm trying to setup a whole thing here so I can make light up METAR map wall art. Ideally I can setup the maps in a nice UI with LED layouts, the rust code can generate the files the cnc machine will use to cut holes and also let the devices (separate rust codebase of mine) query my backend to get their weather, which I can figure out from the map layout they are using.
This is mostly just a project for learning a few different things (embedded rust, rust apis, postgis, godot rust) and it is tying together nicely so far. I'm figuring out weird pitfalls as I go, things that Spring Boot has spoiled me for that Axum and Rust do not. On the flip side of that, there are features I really wish Java had in here (and I miss Kotlin but that is a whole separate post).
It is nice to feel joy in programming again, I haven't felt that in a long while.
Now I need to figure out my data models and how to better utilize those between my controller <-> service <-> repo layers in a way that isn't so repetitive.
Other fun is I have a nice docker-compose setup to run the full stack. I figure I'll have my server eventually pull from self-hosted git and build the image, then deploy itself. I ran the server all day to let it soak a bit when fetching METARs and it worked great. Again, very satisfying to do it all myself.
Good morning Barcelona! ☀️ #EuroRust26 starts today, who’s ready?
Here's the schedule for Day 1 to help you get ready. Doors open at 9:00, the first talk starts at 10:00. 🦀
You can also find it here: https://eurorust.eu/schedule/#day1
Happy EuroRust!
People who actually write Rust without AI slop:
What are your favorite glue libraries? The ORMs, etc you like to reach for?
I want to write structs and then put them in a database with very little duplication or hand-wringing.
I'm sure nothing is perfect but I'd love to know what professionals are actually using
zruntime 0.1.0 is out: a simple, single-threaded async runtime for Rust.
It grew out of @zbus which needed a small runtime of its own to use by default, and now lives as a crate anyone can use. A Runtime runs tasks, timers and I/O on one thread; block_on drives a future to completion while the same thread keeps everything else moving. Two flavours: LocalRuntime stays on its thread and runs !Send futures, SharedRuntime can be driven from any thread.
Beyond the runtime itself: sockets, child processes, blocking work and files, and executor-agnostic events, locks and channels, each behind its own cargo feature. The events, locks and channels need no runtime at all, so they work under any executor.
The upcoming zbus 6.0 will run on it by default, which is how zbus drops all its smol-rs dependencies.
Crate: https://crates.io/crates/zruntime
Docs: https://docs.rs/zruntime
Source: https://github.com/z-galaxy/zruntime
A sneak peek at the workshops happening now! 👀 @unsafe and his group are rethinking containers with Rust and WebAssembly 🦀⚡️
It’s workshop day! 🛠️ Rustaceans are getting hands-on today, and here’s a look at today’s setup. 🦀 Have a great first day everyone!
Do you like #rustlang? Embedded device programming? Home automation? WASM runtimes? Playing with toys? My team, which is almost entirely an R&D team, is looking to backfill a role on our team. It's a fun role, great team, great problems to solve.
Hit my DMs if you apply and I'll get you the attention you need. Please boost! We want to actually hire someone!
https://www.careers.resideo.com/jobs/principal-software-engineer-full-stack-united-states-united-states-united-states-300027520521226-jobs--general-engineering--
Barcelona!
I'll be at the 22nd bcnrust session tomorrow 🥳
Talking about building a 3D terminal emulator in Rust! 🦀🐀
Jon Gjengset will also be speaking about comments worth reading 💯
I’m heading to the EuroRust conference in Barcelona tomorrow.
During the conference there will be a 50% sale of my book Game Development In Rust With Macroquad. Get it for the low price of €18 for a limited time.
https://mq.agical.se/
#RustLang #GameDev #EuroRust #EuroRust26 #book #sale #Macroquad
Hi Rustaceans! 🦀 With EuroRust kicking off tomorrow, we hope you’re as excited as we are. In order to make the most out of EuroRust, we recommend you join the EuroRust Discord. That way you can easily stay up-to-date, connect with other attendees, or ask the team or any of the speakers any questions you might have! ✨
Final countdown: EuroRust starts tomorrow with workshop day! 🦀 Ferris has made friends with the dragon on the roof of Gaudí’s Casa Batlló, and is telling everyone about the talks. 🐉 See you there!
Everything you need to know 👉 https://eurorust.eu/
New on the blog: ArtCraft is rebuilding Photoshop, Lightroom, Premiere, Word, Excel and more in Rust, with AI coding agents.
I tried it. PhotoCraft actually handled my video thumbnails, apps start in 1-2 seconds, and there are native #FreeBSD builds.
The more interesting part: GUI, CLI and agents drive the same engine. And when code gets cheap, verification becomes the bottleneck.
I'll be at EuroRust this week! 📢🎉
I'm bringing a lot of @ratatui_rs merch! 🐀
Come find me at JetBrains booth! 🦀
A warm welcome to Infineon as a Partner of EuroRust! 🦀
Early believers in Rust for embedded software, Infineon has been investing in the technology for years and is now deepening their engagement with the ecosystem.
See you in Barcelona, Infineon! 🇪🇸✨
Markdown editor that stays rendered while editing 🔥
🫛 **edamame** — A TUI Markdown editor with live rendering
💯 Interactive tables, inline images, Mermaid diagrams, LaTeX & Vim mode!
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/mijowi/edamame
Welcome Melih as a speaker at EuroRust! 🦀 A Senior Research Scientist at NVIDIA, he’ll be introducing cuTile Rust, an open source system that brings Rust’s ownership model to GPU programming. Safe, fearless concurrency on the GPU. If it compiles, it has no data races. We’re all ears! ✨
👉 https://eurorust.eu/talks/fearless-concurrency-on-the-gpu/