Over the last few months the Rust Vision Doc project group has been conducting interviews of folks using Rust, Rust project maintainers, and global Rust inte...
The Rust Vision Doc and You - Niko Matsakis et al.
The Rust Vision Doc and You
by Niko Matsakis, Jack Huey, and Tim McNamara at RustWeek 2025!
youtu.be/8vz_pg-eI4I
@nikomatsakis.comβ¬
@timclicks.devβ¬
#rustlang #RustWeek
23.06.2025 12:46 β π 7 π 1 π¬ 0 π 0
Unintentional breakage sucks for everyone involved. Itβs a sociotechnical problem, and we need to do better on both the βsocioβ and the βtechnicalβ parts. Se...
What it'll take to eradicate unintended breakage from Rust - Predrag Gruevski
What it'll take to eradicate unintended breakage from Rust
by Predrag Gruevski at RustWeek 2025!
youtu.be/bUN54ByMp3U
@predr.agβ¬
#rustlang #RustWeek
23.06.2025 11:42 β π 3 π 1 π¬ 0 π 0
A minimum subset of const generics was stabilized in 2021 with a significant number of limitations. While not much has changed stabley for const generics sin...
The State of Const Generics - Boxy UwU
The State of Const Generics
by Boxy UwU at RustWeek 2025!
youtu.be/Bmmm3mYPmUM
#rustlang #RustWeek
23.06.2025 10:41 β π 6 π 1 π¬ 0 π 0
Representing pattern types in the type system in a coherent way has a lot of interesting parts that no other types have had so far. Iβll talk about the lower...
Adding Pattern Types to the Type System - Oli Scherer
Adding Pattern Types to the Type System
by Oli Scherer at RustWeek 2025!
youtu.be/ftHJwTDPfzI
#rustlang #RustWeek
23.06.2025 09:40 β π 5 π 0 π¬ 0 π 0
Real-world programming languages often suffer from notorious under-specification. This is a particularly bad problem for languages that make heavy use of Und...
MiniRust: A core language for specifying Rust - Ralf Jung
MiniRust: A core language for specifying Rust
by Ralf Jung at RustWeek 2025!
youtu.be/yoeuW_dSe0o
#rustlang #RustWeek
23.06.2025 08:39 β π 10 π 2 π¬ 0 π 0
For Rust to be as fast as people need, we need to look beyond βhow fast is rustcβ. Iβll step through an end-user focused framing of performance, things we le...
Performance: We're In This Together - Ed Page
Performance: We're In This Together
by Ed Page at RustWeek 2025!
youtu.be/-jy4HaNEJCo
#rustlang #RustWeek
20.06.2025 11:37 β π 3 π 0 π¬ 0 π 0
Cargoβs 10 year journey from basic dependency handling to its upcoming PubGrub-based resolver, reflects the growing complexity of the Rust ecosystem. Weβll s...
From Simple to PubGrub: The Evolution of Cargo's Resolver - Jacob Finkelman
From Simple to PubGrub: The Evolution of Cargo's Resolver
by Jacob Finkelman at RustWeek 2025!
youtu.be/LGXx5Bqcgq8
#rustlang #RustWeek
20.06.2025 10:36 β π 3 π 0 π¬ 0 π 0
A brief overview of the less visible work happening in the Compiler Team. And why the one doing it can be you!You can find Antonio on GitHub: https://github....
Contributing to the Rust compiler with little to no code - Antonio Piraino
Contributing to the Rust compiler with little to no code
by Antonio Piraino at RustWeek 2025!
youtu.be/-3KKeeZkYog
#rustlang #RustWeek
20.06.2025 09:36 β π 2 π 0 π¬ 0 π 0
Rustcβs frontend has various stages, phases, contexts and IRs, with the code going through transformations and acquiring invariants that build up to ensure t...
(Almost) Everything You Should Know About The Compiler Frontend - Michael Goulet aka compiler-errors
(Almost) Everything You Should Know About The Compiler Frontend
by Michael Goulet, aka compiler-errors, at RustWeek 2025!
youtu.be/aFG5KtpEynk
βͺ@errs.ioβ¬
#rustlang #RustWeek
20.06.2025 08:35 β π 6 π 1 π¬ 0 π 0
We all know Rust scales up, but what kind of resources do you need for Rust firmware in low-end embedded systems?How about a couple of kilobytes in a US$0.50...
Really Small Rust - Cliff L. Biffle
Really Small Rust
by Cliff L. Biffle at RustWeek 2025!
youtu.be/NKsPEZzA4XM
#rustlang #RustWeek
19.06.2025 14:32 β π 10 π 2 π¬ 0 π 0
Are you having to choose between writing your device driver quickly or writing it well?Fear not! With the device-driver toolkit all this is solved with a bit...
Codegen your problems away - device-driver toolkit - Dion Dokter
Codegen your problems away - device-driver toolkit
by Dion Dokter at RustWeek 2025!
youtu.be/xt1vcL5rF1c
@diondokter.nlβ¬
#rustlang #RustWeek
19.06.2025 13:31 β π 4 π 1 π¬ 0 π 0
How many Vim shortcuts do you know? Whatβs the most obscure? Whatβs the most useful?Iβll share a few of the forgotten corners of Vim, the features I didnβt k...
Rewriting Vim in Rust: Lessons Learned - Conrad Irwin
Rewriting Vim in Rust: Lessons Learned
by Conrad Irwin at RustWeek 2025!
youtu.be/5z9Dbuw6EXA
#rustlang #RustWeek
19.06.2025 12:29 β π 1 π 0 π¬ 0 π 0
We open-sourced a SAT solver, Resolvo, for our package manager. In this talk weβll take you on a journey where we show you how we made this performant, ergon...
SAT for Rustaceans - Tim de Jager
SAT for Rustaceans
by Tim de Jager at RustWeek 2025!
youtu.be/4GJe-JK6_Jw
#rustlang #RustWeek
19.06.2025 11:23 β π 3 π 0 π¬ 0 π 0
Gccrs, an alternative compiler for Rust, has had the goal of compiling the extremely complex std crate for a few years now. Reaching that milestone will prov...
Inching ever closer to the Rust standard library with gccrs - Arthur Cohen & Pierre Emmanuel Patry
Inching ever closer to the Rust standard library with gccrs
by Arthur Cohen & Pierre Emmanuel Patry at RustWeek 2025!
youtu.be/lvWsRUdYueY
#rustlang #RustWeek
19.06.2025 10:21 β π 2 π 0 π¬ 0 π 0
The Rust Embedded ecosystem is alive & kicking, but trails the C world regarding integration. Enter Ariel OS, integrating the best of Rust on microcontroller...
Ariel OS - An Open Source Embedded Rust OS - Emmanuel Baccelli & Koen Zandberg
Ariel OS - An Open Source Embedded Rust OS
by Emmanuel Baccelli & Koen Zandberg at RustWeek 2025!
youtu.be/eT_r8WCPIwA
#rustlang #RustWeek
19.06.2025 09:19 β π 1 π 0 π¬ 0 π 0
Trait objects are everywhere in Rust, but do you know how they actually work? Join me as I re-invent trait objects from first principles, explain their inner...
Re-inventing trait objects - Waffle
Re-inventing trait objects
by Waffle at RustWeek 2025!
youtu.be/pNA-XAIrDTk
#rustlang #RustWeek
19.06.2025 08:18 β π 8 π 2 π¬ 0 π 0
I will discuss building high performance search indexes in Rust and show that we can achieve SoTA performance for both sparse and dense vector retrieval. To ...
Building High Performance Search Indexes in Rust with SIMD - Jack Pertschuk
Building High Performance Search Indexes in Rust with SIMD
by Jack Pertschuk at RustWeek 2025!
youtu.be/t_ALyJ174gs
#rustlang #RustWeek
18.06.2025 14:22 β π 1 π 0 π¬ 0 π 0
This talk explores how Rust powers every layer of our single-photon detectors: from async firmware on microcontrollers with Embassy to auto-generated APIs an...
Fearless Single-Photon Detection: Leveraging Rust for Scientific Instruments
Fearless Single-Photon Detection: Leveraging Rust for Scientific Instruments
by Fabian Beutel at RustWeek 2025!
youtu.be/3UTvkuSdNoY
#rustlang #RustWeek
18.06.2025 13:34 β π 2 π 0 π¬ 0 π 0
Every now and then, Bevy users would ask for a simple helper: give me a way to mark a component on an entity as βread-onlyβ so library authors could uphold i...
Bevy's immutable components: managing side effects in a parallel world - Alice Ivy Cecile
Bevy's immutable components: managing side effects in a parallel world
by Alice Ivy Cecile at RustWeek 2025!
youtu.be/HZylYZHFhaM
@alice-i-cecile.bsky.socialβ¬
#rustlang #RustWeek
18.06.2025 12:28 β π 2 π 2 π¬ 0 π 0
High-fidelity Rust/C++ interoperability without loss of performance has yet to be achieved. Just βmaking things workβ is not enough - many of the explored so...
Duck-Tape Chronicles: Rust/C++ Interop - Victor Ciura
Duck-Tape Chronicles: Rust/C++ Interop
by Victor Ciura at RustWeek 2025!
www.youtube.com/watch?v=2wVV...
βͺ@ciuravictor.bsky.socialβ¬
#rustlang #RustWeek
18.06.2025 11:39 β π 4 π 1 π¬ 0 π 0
This talk will present a postmortem of the worst bug you can imagine happen for a bot which only feature is to post comics: The wrong comic being posted.To e...
Garfield's worst nightmare (or how a API difference caused a bad bug) - Valdemar Erk
Garfield's worst nightmare (or how a API difference caused a bad bug)
by Valdemar Erk at RustWeek 2025!
www.youtube.com/watch?v=6aQd...
#rustlang #RustWeek
18.06.2025 10:37 β π 1 π 1 π¬ 0 π 0
This talk will change your perspective on how good Rust actually is in SW development in industry settings. Forget about the advantages in initial developmen...
Fearless Refactoring - Martin Kooij
Fearless Refactoring
by Martin Kooij at RustWeek 2025!
www.youtube.com/watch?v=7bkN...
#rustlang #RustWeek
18.06.2025 09:27 β π 0 π 0 π¬ 0 π 0
Atomics and memory ordering are a commonly misunderstood, but incredibly useful part of Rust and C++. In this talk we will walk through why memory ordering i...
Atomic break down: understanding ordering - Ciara
Atomic break down: understanding ordering
by Ciara at RustWeek 2025!
www.youtube.com/watch?v=C5xY...
#rustlang #RustWeek
18.06.2025 08:33 β π 2 π 0 π¬ 0 π 0
In a classic case of βRewrite It In Rustβ, implementing a novel algorithm for identifying binding sites in DNA led to a 100x improvement in speed. This talk ...
Gigabytes per second of DNA: using Rust for matching genomic motifs - Martin Larralde
Gigabytes per second of DNA: using Rust for matching genomic motifs
by Martin Larralde at RustWeek 2025!
www.youtube.com/watch?v=Ztmr...
#rustlang #RustWeek
17.06.2025 14:31 β π 1 π 0 π¬ 0 π 0
Graviola is a new cryptography crate for Rust. It focuses on being high-quality, fast and easy to build. In this talk, Iβll cover what makes it different fro...
Graviola: fast, high-assurance cryptography for Rust - Joe Birr Pixton
Graviola: fast, high-assurance cryptography for Rust
by Joe Birr Pixton at RustWeek 2025!
www.youtube.com/watch?v=n6gA...
βͺ@jbp.ioβ¬
#rustlang #RustWeek
17.06.2025 13:28 β π 4 π 1 π¬ 0 π 0
Rustβs modularity enables reusable, cross-platform UI accessibility infrastructure. And Rustβs minimal runtime overhead enables reuse across languages as wel...
AccessKit: reusable UI accessibility - Matt Campbell
AccessKit: reusable UI accessibility
by Matt Campbell at RustWeek 2025!
www.youtube.com/watch?v=OI2T...
@matt@toot.cafe
#rustlang #RustWeek
17.06.2025 12:27 β π 3 π 0 π¬ 0 π 0
Rust for Linux (https://rust-for-linux.com) is the project adding support for the Rust language to the Linux kernel.Its growth is accelerating, both in terms...
Rust for Linux - Miguel Ojeda
Rust for Linux
by Miguel Ojeda at RustWeek 2025!
www.youtube.com/watch?v=kDVR...
#rustlang #RustWeek
17.06.2025 11:21 β π 1 π 0 π¬ 0 π 0
Transitioning a large, established codebase to memory-safe languages presents significant challenges. Weβll explore the Android projectβs journey in adopting...
Transitioning to memory safety: lessons from the Android project - Jeffrey Vander Stoep
Transitioning to memory safety: lessons from the Android project
by Jeffrey Vander Stoep at RustWeek 2025!
www.youtube.com/watch?v=2Pm8...
#rustlang #RustWeek
17.06.2025 10:17 β π 2 π 0 π¬ 0 π 0
You can find Mark on LinkedIn: https://www.linkedin.com/in/znex/This talk was given at Rust Week 2025, in Utrecht, The Netherlands. Playlist of other talks f...
Rust at the Dutch Electoral Council - Mark Janssen
Rust at the Dutch Electoral Council
by Mark Janssen at RustWeek 2025!
www.youtube.com/watch?v=VnAr...
#rustlang #RustWeek
17.06.2025 09:16 β π 0 π 0 π¬ 0 π 0
Volvo Cars have shipped their first ECU (Electronic Control Unit) fully written in Rust as part of the new SPA2 EV platform. This is the first of its kind in...
Rust at Volvo Cars - Julius Gustavsson
Rust at Volvo Cars
by Julius Gustavsson at RustWeek 2025!
www.youtube.com/watch?v=2JIF...
βͺ@j-gust.bsky.socialβ¬
#rustlang #RustWeek
17.06.2025 08:12 β π 2 π 0 π¬ 0 π 0
Formerly Founder @AppChefTeam, @Live4Code
@opensource @makepad @rustlang @reactnative @flutter @vuejs @reactjs @nodejs @angular @ExtJS @JavaScript @java C/C++
https://robius.rs
https://gosim.org
https://spotlight.gosim.org/rust2025
Author of cargo-semver-checks & Trustfall // https://github.com/sponsors/obi1kenobi // https://predr.ag/blog // ex Principal Eng @Kensho // MIT alum // https://hachyderm.io/@predrag // not from around here π²π° // he-him
Create and share social media content anywhere, consistently.
Built with π by a global, remote team.
β¬οΈ Learn more about Buffer & Bluesky
https://buffer.com/bluesky
Bluesky home of Serpent OS, a new way to build linux
Making things, writing software β’ nate.rip β’ build native & open, share your ideas with the world β’ future exploration @githubnext.com, ex @zed.dev / fb
Strengthening digital infrastructure & open source ecosystems in the public interest. Home of the Sovereign Tech Fund, Sovereign Tech Resilience, Sovereign Tech Fellowship, & other programs supporting critical FOSS technologies.
https://www.sovereign.tech
Dutch #NonProfit foundation proudly serving the Internet community since 1999 with #OpenSource software for #DNS and #BGP. Applied research, open standards advocates, bridging technology and policy.
A Rust library that's all about cooking up terminal user interfaces (TUIs)
https://github.com/ratatui
https://ratatui.rs
Software agency in NL. Web, security and embedded. Rust specialists.
open source hack of minor notoriety. former CISA, MSFT, OSI.
unapologetically queer. all opinions π― mine.
One Esk Nineteen is tired.
you cannot do anything ironically.
life is action, and life is good only when action is a joy.
A next-generation code editor that enables high-performance collaboration with AI and your team.
zed.dev
Compiler engineerβsecurity enforcerβC++ standards committee language evolution chairβWebAssembly co-instigator
π https://jfbastien.com
π https://tlbh.it
π ζ±δΊ¬γζ₯ζ¬
I write curl. I don't know anything. I am @bagder@mastodon.social
Weekly email at https://lists.haxx.se/listinfo/daniel
Rust live-coder and OSS tinkerer who loves teaching. I try to maintain a high SNR. Wrote Rust for Rustaceans. At Helsing.ai. Formerly AWS. Co-founded ReadySet. @jonhoo elsewhere. he/him/they
Web Engines Hacker (Chromium & WebKit reviewer, @servo.org TSC chair) - CSSWG member - Free Software/Open Source Developer - @igalia.com partner - he/him