Updates from Rust Community
Newsletters
The Embedded Rustacean Issue #36
www.theembeddedrustacean.com
Project/Tooling Updates
rust-gcc December 2024 Monthly report
rust-gcc.github.io
Helix Release 25.01 Highlights
helix-editor.com
Observations/Thoughts
Great things about Rust that aren't just performance
ntietz.com
Rust In Space! How Rust is Powering Next-Generation Space Mission Simulators
www.howtocodeit.com
Bevy Efficiency on Mobile
rustunit.com
Why nextest is process-per-test
sunshowers.io
From Go to Rust 1: async Dispatch
medium.com/rustaceans
This Month in @compiler-errors (rustc contributions)
hackmd.io
Building functional safety at speed with Rust
www.sonair.com
You do not need multithreading to do more than one thing at a time
sander.saares.eu
A journey into File Transfer Protocols in Rust
blog.veeso.dev
Floating point to hex converter – supports 16-bit floats, in Rust and WebAssembly!
gregstoll.wordpress.com
Rust Walkthroughs
Master Hexagonal Architecture in Rust Part IV: Trade-Offs of Hexagonal Architecture
www.howtocodeit.com
The Definitive Guide to Error Handling in Rust Part III: Structured Error Handling
www.howtocodeit.com
Miscellaneous
[video] Tue Henriksen on Rust in Embedded Systems, Misconceptions, & Building Community
www.youtube.com
Bevy at RustWeek 2025: come hack with us!
bevyengine.org
My failed attempt at AGI on the Tokio Runtime
www.christo.sh
The JIT calculator challenge
ochagavia.nl
Gameboy on your terminal written in Rust
raphamorim/gameboy
[video] BlockMesh Network - a full-stack open source project in Rust with Ohad Dahan
www.youtube.com
Newsletters
The Embedded Rustacean Issue #36
www.theembeddedrustacean.com
Project/Tooling Updates
rust-gcc December 2024 Monthly report
rust-gcc.github.io
Helix Release 25.01 Highlights
helix-editor.com
Observations/Thoughts
Great things about Rust that aren't just performance
ntietz.com
Rust In Space! How Rust is Powering Next-Generation Space Mission Simulators
www.howtocodeit.com
Bevy Efficiency on Mobile
rustunit.com
Why nextest is process-per-test
sunshowers.io
From Go to Rust 1: async Dispatch
medium.com/rustaceans
This Month in @compiler-errors (rustc contributions)
hackmd.io
Building functional safety at speed with Rust
www.sonair.com
You do not need multithreading to do more than one thing at a time
sander.saares.eu
A journey into File Transfer Protocols in Rust
blog.veeso.dev
Floating point to hex converter – supports 16-bit floats, in Rust and WebAssembly!
gregstoll.wordpress.com
Rust Walkthroughs
Master Hexagonal Architecture in Rust Part IV: Trade-Offs of Hexagonal Architecture
www.howtocodeit.com
The Definitive Guide to Error Handling in Rust Part III: Structured Error Handling
www.howtocodeit.com
Miscellaneous
[video] Tue Henriksen on Rust in Embedded Systems, Misconceptions, & Building Community
www.youtube.com
Bevy at RustWeek 2025: come hack with us!
bevyengine.org
My failed attempt at AGI on the Tokio Runtime
www.christo.sh
The JIT calculator challenge
ochagavia.nl
Gameboy on your terminal written in Rust
raphamorim/gameboy
[video] BlockMesh Network - a full-stack open source project in Rust with Ohad Dahan
www.youtube.com
🎉1
Crate of the week: terminal-colorsaurus
This week's crate is terminal-colorsaurus, a small library to detect whether the terminal is in light or dark mode.
This week's crate is terminal-colorsaurus, a small library to detect whether the terminal is in light or dark mode.
👍1
This week in Rust #582 — 15 jan 2025
https://this-week-in-rust.org/blog/2025/01/15/this-week-in-rust-582/
https://this-week-in-rust.org/blog/2025/01/15/this-week-in-rust-582/
Updates from Rust Community
Official
Announcing Rust 1.84.0
blog.rust-lang.org
This Month in Our Test Infra: December 2024
blog.rust-lang.org
Foundation
Announcing Rust Global 2025: London
foundation.rust-lang.org
Newsletters
This Month in Rust OSDev: December 2024
rust-osdev.com
Rust Trends Issue #57
rust-trends.com
Project/Tooling Updates
cargo.nvim - A Neovim plugin for Rust's Cargo commands
nwiizo/cargo.nvim
Context-Generic Programming Updates: v0.3.0 Release and New Chapters
contextgeneric.dev
The RTen machine learning runtime - a 2024 retrospective
robertknight.me.uk
Observations/Thoughts
The gen auto-trait problem
blog.yoshuawuyts.com
Async Rust is about concurrency, not (just) performance
kobzol.github.io
The Emotional Appeal of Rust
www.shuttle.dev
[audio] Brave with Anton Lazarev
corrode.dev
[audio] Lychee with Matthias Endler
rustacean-station.org
Rust Walkthroughs
Creating an embedded device driver in Rust
blog.mjolner.tech
Const Evaluation in Rust For Hex Strings Validation
asyncmove.com
Concurrent and parallel future execution in Rust
heikoseeberger.de
[video] Intro to Embassy: embedded development with async Rust
www.youtube.com
[video] Comprehending Proc Macros
www.youtube.com
[video] CppCon - C++/Rust Interop: Using Bridges in Practice
tylerjw.dev
Miscellaneous
December 2024 Rust Jobs Report
filtra.io
Tracing Large Memory Allocations in Rust with BPFtrace
readyset.io
On LLMs and Code Optimization
wiredream.com
Nand2Tetris - Project 7 (VM Translator Part 1)
gurudas.dev
Official
Announcing Rust 1.84.0
blog.rust-lang.org
This Month in Our Test Infra: December 2024
blog.rust-lang.org
Foundation
Announcing Rust Global 2025: London
foundation.rust-lang.org
Newsletters
This Month in Rust OSDev: December 2024
rust-osdev.com
Rust Trends Issue #57
rust-trends.com
Project/Tooling Updates
cargo.nvim - A Neovim plugin for Rust's Cargo commands
nwiizo/cargo.nvim
Context-Generic Programming Updates: v0.3.0 Release and New Chapters
contextgeneric.dev
The RTen machine learning runtime - a 2024 retrospective
robertknight.me.uk
Observations/Thoughts
The gen auto-trait problem
blog.yoshuawuyts.com
Async Rust is about concurrency, not (just) performance
kobzol.github.io
The Emotional Appeal of Rust
www.shuttle.dev
[audio] Brave with Anton Lazarev
corrode.dev
[audio] Lychee with Matthias Endler
rustacean-station.org
Rust Walkthroughs
Creating an embedded device driver in Rust
blog.mjolner.tech
Const Evaluation in Rust For Hex Strings Validation
asyncmove.com
Concurrent and parallel future execution in Rust
heikoseeberger.de
[video] Intro to Embassy: embedded development with async Rust
www.youtube.com
[video] Comprehending Proc Macros
www.youtube.com
[video] CppCon - C++/Rust Interop: Using Bridges in Practice
tylerjw.dev
Miscellaneous
December 2024 Rust Jobs Report
filtra.io
Tracing Large Memory Allocations in Rust with BPFtrace
readyset.io
On LLMs and Code Optimization
wiredream.com
Nand2Tetris - Project 7 (VM Translator Part 1)
gurudas.dev
👍1
Crate of the week: vidyut
This week's crate is vidyut, a Sanskrit toolkit containing functionality about meter, segmentation, inflections, etc.
This week's crate is vidyut, a Sanskrit toolkit containing functionality about meter, segmentation, inflections, etc.
👍2
This week in Rust #583 — 22 jan 2025
https://this-week-in-rust.org/blog/2025/01/22/this-week-in-rust-583/
https://this-week-in-rust.org/blog/2025/01/22/this-week-in-rust-583/
Updates from Rust Community
Official
This Development-cycle in Cargo: 1.85
blog.rust-lang.org
Newsletters
The Embedded Rustacean Issue #37
www.theembeddedrustacean.com
Project/Tooling Updates
gitoxide - January 2025
GitoxideLabs/gitoxide/discussions/1791
musi lili 0.2 released
codeberg.org
Observations/Thoughts
Comparing Rust Actor Libraries: Actix, Coerce, Kameo, Ractor, and Xtra
theari.dev
Improve Rust Compile Time by 108X
burn.dev
Branchless UTF-8 Encoding
cceckman.com
The hunt for error -22
tweedegolf.nl
Automatic Server Reloading in Rust on Change: What is listenfd/systemfd?
lucumr.pocoo.org
Investigating a Strange Out-of-Memory Error
www.qovery.com
Comparing 13 Rust Crates for Extracting Text from HTML
emschwartz.me
Typesafe Frontend Routing in Rust/Leptos
dnaaun.github.io
Interview with passionate Rust Developer Radu Marias
blog.rust.careers
Introducing RealtimeSanitizer for Rust
steck.tech
The HARM Stack (HTMX, Axum/AlpineJS, Rust, Maud) Considered Unharmful
nguyenhuythanh.com
Type Inference in Rust and C++
herecomesthemoon.net
[video] Rust is not Complicated - An architects perspective
www.youtube.com
Path canonicalization is unergonomic
tesujimath.org
Rust Walkthroughs
A Gentle Introduction to WebAssembly in Rust (2025 Edition)
dev.to
Adding A New Fake To The Fake Crate
xd009642.github.io
Streaming Audio Apis: The Axum Server
xd009642.github.io
Prototyping in Rust
corrode.dev
Miscellaneous
2024 in review - seanmonstar
seanmonstar.com
"We never update unless forced to" — cargo-semver-checks 2024 Year in Review
predr.ag
Year in review: 2024 highlights and a peek at 2025
graphite.rs
Why Rust is not a functional language
serokell.io
How I think about Zig and Rust
lewiscampbell.tech
[video] Breaking Rust’s memory safety with 1 line of code
youtu.be
[audio] Crates We Love | Oxide and Friends
share.transistor.fm
Official
This Development-cycle in Cargo: 1.85
blog.rust-lang.org
Newsletters
The Embedded Rustacean Issue #37
www.theembeddedrustacean.com
Project/Tooling Updates
gitoxide - January 2025
GitoxideLabs/gitoxide/discussions/1791
musi lili 0.2 released
codeberg.org
Observations/Thoughts
Comparing Rust Actor Libraries: Actix, Coerce, Kameo, Ractor, and Xtra
theari.dev
Improve Rust Compile Time by 108X
burn.dev
Branchless UTF-8 Encoding
cceckman.com
The hunt for error -22
tweedegolf.nl
Automatic Server Reloading in Rust on Change: What is listenfd/systemfd?
lucumr.pocoo.org
Investigating a Strange Out-of-Memory Error
www.qovery.com
Comparing 13 Rust Crates for Extracting Text from HTML
emschwartz.me
Typesafe Frontend Routing in Rust/Leptos
dnaaun.github.io
Interview with passionate Rust Developer Radu Marias
blog.rust.careers
Introducing RealtimeSanitizer for Rust
steck.tech
The HARM Stack (HTMX, Axum/AlpineJS, Rust, Maud) Considered Unharmful
nguyenhuythanh.com
Type Inference in Rust and C++
herecomesthemoon.net
[video] Rust is not Complicated - An architects perspective
www.youtube.com
Path canonicalization is unergonomic
tesujimath.org
Rust Walkthroughs
A Gentle Introduction to WebAssembly in Rust (2025 Edition)
dev.to
Adding A New Fake To The Fake Crate
xd009642.github.io
Streaming Audio Apis: The Axum Server
xd009642.github.io
Prototyping in Rust
corrode.dev
Miscellaneous
2024 in review - seanmonstar
seanmonstar.com
"We never update unless forced to" — cargo-semver-checks 2024 Year in Review
predr.ag
Year in review: 2024 highlights and a peek at 2025
graphite.rs
Why Rust is not a functional language
serokell.io
How I think about Zig and Rust
lewiscampbell.tech
[video] Breaking Rust’s memory safety with 1 line of code
youtu.be
[audio] Crates We Love | Oxide and Friends
share.transistor.fm
👍1
👎1
This week in Rust #584 — 29 jan 2025
https://this-week-in-rust.org/blog/2025/01/29/this-week-in-rust-584/
https://this-week-in-rust.org/blog/2025/01/29/this-week-in-rust-584/
Updates from Rust Community
Official
Rust 2024 in beta channel | Rust Blog
blog.rust-lang.org
December Project Goals Update | Rust Blog
blog.rust-lang.org
Foundation
Rust Language Trademark Policy Updates, Explained
rustfoundation.org
Project/Tooling Updates
The Rust 2024 Edition takes shape
lwn.net
Defmt is going to 1.0
ferrous-systems.com
rust-analyzer changelog #270
rust-analyzer.github.io
git-cliff 2.8.0 is released! (a highly customizable changelog generator)
git-cliff.org
Observations/Thoughts
Musings on iterator trait names
blog.yoshuawuyts.com
The magic function
bitfieldconsulting.com
Custom Equatability in Rust: Beyond the Standard Cases
minikin.me
[audio] Rahul Kumar: Why verify Rust's standard library?
timclicks.dev
[audio] Volvo with Julius Gustavsson
corrode.dev
Rust Walkthroughs
Tips for Faster Rust CI Builds | corrode Rust Consulting
corrode.dev
Hello async Rust
weipin.github.io
Official
Rust 2024 in beta channel | Rust Blog
blog.rust-lang.org
December Project Goals Update | Rust Blog
blog.rust-lang.org
Foundation
Rust Language Trademark Policy Updates, Explained
rustfoundation.org
Project/Tooling Updates
The Rust 2024 Edition takes shape
lwn.net
Defmt is going to 1.0
ferrous-systems.com
rust-analyzer changelog #270
rust-analyzer.github.io
git-cliff 2.8.0 is released! (a highly customizable changelog generator)
git-cliff.org
Observations/Thoughts
Musings on iterator trait names
blog.yoshuawuyts.com
The magic function
bitfieldconsulting.com
Custom Equatability in Rust: Beyond the Standard Cases
minikin.me
[audio] Rahul Kumar: Why verify Rust's standard library?
timclicks.dev
[audio] Volvo with Julius Gustavsson
corrode.dev
Rust Walkthroughs
Tips for Faster Rust CI Builds | corrode Rust Consulting
corrode.dev
Hello async Rust
weipin.github.io
Crate of the week: embed_it
This week's crate is embed_it, a crate that helps you to embed assets into your binary and generates structs / trait implementations for each file or directory.
This week's crate is embed_it, a crate that helps you to embed assets into your binary and generates structs / trait implementations for each file or directory.
👎1
This week in Rust #585 — 05 feb 2025
https://this-week-in-rust.org/blog/2025/02/05/this-week-in-rust-585/
https://this-week-in-rust.org/blog/2025/02/05/this-week-in-rust-585/
Updates from Rust Community
Official
Announcing Rust 1.84.1
blog.rust-lang.org
Newsletters
The Embedded Rustacean Issue #38
www.theembeddedrustacean.com
Project/Tooling Updates
Resistance to Rust abstractions for DMA mapping
lwn.net
Observations/Thoughts
Preview crates
smallcultfollowing.com
Computed Properties in Rust: How to Implement Them Effectively
minikin.me
Default musl allocator considered harmful (to performance)
nickb.dev
Fat Rand: How Many Lines Do You Need To Generate A Random Number?
lucumr.pocoo.org
Revisiting random number generation
swlody.dev
Fast Parquet reading: From Java to Rust Columnar Readers
baarse.substack.com
Adding garbage collection to our Rust-based interpreters with MMTk
octavelarose.github.io
Extending the Coreutils project - Rewriting base tools in Rust
uutils.github.io
No-Panic Rust: A Nice Technique for Systems Programming
blog.reverberate.org
Rust Walkthroughs
Cooperative multitasking in Rust
elric.pl
Optimizing with Novel Calendrical Algorithms
jhpratt.dev
Apache Kafka protocol with serde, quote, syn and proc_macro2
blog.tansu.io
Pinning Down "Future Is Not Send" Errors
emschwartz.me
Part 5b: Escaping the Typechecker, an Implementation
thunderseethe.dev
Miscellaneous
[video playlist] Bevy Meetup #8
www.youtube.com
[video] Match Ergonomics
www.youtube.com
[video] Are we embedded yet? Implementing tiny HTTP server on a microcontroller using Rust with Maor Malka
www.youtube.com
Official
Announcing Rust 1.84.1
blog.rust-lang.org
Newsletters
The Embedded Rustacean Issue #38
www.theembeddedrustacean.com
Project/Tooling Updates
Resistance to Rust abstractions for DMA mapping
lwn.net
Observations/Thoughts
Preview crates
smallcultfollowing.com
Computed Properties in Rust: How to Implement Them Effectively
minikin.me
Default musl allocator considered harmful (to performance)
nickb.dev
Fat Rand: How Many Lines Do You Need To Generate A Random Number?
lucumr.pocoo.org
Revisiting random number generation
swlody.dev
Fast Parquet reading: From Java to Rust Columnar Readers
baarse.substack.com
Adding garbage collection to our Rust-based interpreters with MMTk
octavelarose.github.io
Extending the Coreutils project - Rewriting base tools in Rust
uutils.github.io
No-Panic Rust: A Nice Technique for Systems Programming
blog.reverberate.org
Rust Walkthroughs
Cooperative multitasking in Rust
elric.pl
Optimizing with Novel Calendrical Algorithms
jhpratt.dev
Apache Kafka protocol with serde, quote, syn and proc_macro2
blog.tansu.io
Pinning Down "Future Is Not Send" Errors
emschwartz.me
Part 5b: Escaping the Typechecker, an Implementation
thunderseethe.dev
Miscellaneous
[video playlist] Bevy Meetup #8
www.youtube.com
[video] Match Ergonomics
www.youtube.com
[video] Are we embedded yet? Implementing tiny HTTP server on a microcontroller using Rust with Maor Malka
www.youtube.com
👍1
Crate of the week: ratzilla
This week's crate is ratzilla, a library for building terminal-themed web applications with Rust and WebAssembly.
This week's crate is ratzilla, a library for building terminal-themed web applications with Rust and WebAssembly.
This week in Rust #586 — 12 feb 2025
https://this-week-in-rust.org/blog/2025/02/12/this-week-in-rust-586/
https://this-week-in-rust.org/blog/2025/02/12/this-week-in-rust-586/
Updates from Rust Community
Official
crates.io: development update
blog.rust-lang.org
Foundation
Nell Shamrell-Harrington Elected as Rust Foundation Board of Directors Chair
rustfoundation.org
Newsletters
This Month in Rust OSDev: January 2025
rust-osdev.com
Project/Tooling Updates
Fyrox Game Engine 0.36
fyrox.rs
Refined: simple refinement types for Rust
jordankaye.dev
Maintainer opinions on Rust-for-Linux
lwn.net
Rewriting essential Linux packages in Rust
lwn.net
Nutype 0.6.0 - newtype with guarantees supports const functions now
greyblake/nutype/releases/tag/v0.6.0
Glues v0.6.0 – TUI Note-Taking App with a major design refresh
gluesql/glues/releases/tag/v0.6.0
Gladius 0.2 released - a GPLv3, command line, multicursor code editor with LSP support
codeberg.org
Observations/Thoughts
A survey of every iterator variant
blog.yoshuawuyts.com
Updating a large codebase to Rust 2024
codeandbitters.com
How I learned to stop worrying and love the LLM
smallcultfollowing.com
The Three Basic Rules of Safety Hygiene
jack.wrenn.fyi
[video] Bevy Meetup#1 - Alice - What the f*** is reflection?
www.youtube.com
[video] The case for sans-io
www.youtube.com
Rust Walkthroughs
First Steps in Game Development With Rust and Bevy
blog.jetbrains.com
Provisioning TLS Certificates in Rust With ACME
www.shuttle.dev
Tip of the day #4: Type annotations on Rust match patterns
gaultier.github.io
From hours to 360ms: over-engineering a puzzle solution
blog.danielh.cc
Writing a Simple Driver in Rust
scorpiosoftware.net
Solving the ABA Problem in Rust with Tagged Pointers
minikin.me
Mix in Rust with Java (or Kotlin!)
tweedegolf.nl
How to write DRY code in Rust
baarse.substack.com
FOSDEM
Rust for Linux
fosdem.org
Rewriting the future of the Linux essential packages in Rust ?
fosdem.org
Writing a kubernetes controller… But in Rust
fosdem.org
Using embedded Rust to build an unattended, battery-powered device
fosdem.org
Augurs: a time series toolkit for Rust
fosdem.org
Building a watt-meter esp-rs and a rocket backend
fosdem.org
Huge graph analysis on your own server with WebGraph in Rust
fosdem.org
Bringing terminal aesthetics to the Web with Rust (and vice versa)
fosdem.org
Abusing reborrowing for fun, profit, and a safepoint garbage collector
fosdem.org
Lessons from rewriting systems software in Rust
fosdem.org
Rust-ifying the Linux kernel scheduler (in user space)
fosdem.org
Adventures in oxidizing Arch Linux Package Management
fosdem.org
Modeling Inheritance in SeaORM
www.sea-ql.org
Miscellaneous
January 2025 Rust Jobs Report
filtra.io
Official
crates.io: development update
blog.rust-lang.org
Foundation
Nell Shamrell-Harrington Elected as Rust Foundation Board of Directors Chair
rustfoundation.org
Newsletters
This Month in Rust OSDev: January 2025
rust-osdev.com
Project/Tooling Updates
Fyrox Game Engine 0.36
fyrox.rs
Refined: simple refinement types for Rust
jordankaye.dev
Maintainer opinions on Rust-for-Linux
lwn.net
Rewriting essential Linux packages in Rust
lwn.net
Nutype 0.6.0 - newtype with guarantees supports const functions now
greyblake/nutype/releases/tag/v0.6.0
Glues v0.6.0 – TUI Note-Taking App with a major design refresh
gluesql/glues/releases/tag/v0.6.0
Gladius 0.2 released - a GPLv3, command line, multicursor code editor with LSP support
codeberg.org
Observations/Thoughts
A survey of every iterator variant
blog.yoshuawuyts.com
Updating a large codebase to Rust 2024
codeandbitters.com
How I learned to stop worrying and love the LLM
smallcultfollowing.com
The Three Basic Rules of Safety Hygiene
jack.wrenn.fyi
[video] Bevy Meetup#1 - Alice - What the f*** is reflection?
www.youtube.com
[video] The case for sans-io
www.youtube.com
Rust Walkthroughs
First Steps in Game Development With Rust and Bevy
blog.jetbrains.com
Provisioning TLS Certificates in Rust With ACME
www.shuttle.dev
Tip of the day #4: Type annotations on Rust match patterns
gaultier.github.io
From hours to 360ms: over-engineering a puzzle solution
blog.danielh.cc
Writing a Simple Driver in Rust
scorpiosoftware.net
Solving the ABA Problem in Rust with Tagged Pointers
minikin.me
Mix in Rust with Java (or Kotlin!)
tweedegolf.nl
How to write DRY code in Rust
baarse.substack.com
FOSDEM
Rust for Linux
fosdem.org
Rewriting the future of the Linux essential packages in Rust ?
fosdem.org
Writing a kubernetes controller… But in Rust
fosdem.org
Using embedded Rust to build an unattended, battery-powered device
fosdem.org
Augurs: a time series toolkit for Rust
fosdem.org
Building a watt-meter esp-rs and a rocket backend
fosdem.org
Huge graph analysis on your own server with WebGraph in Rust
fosdem.org
Bringing terminal aesthetics to the Web with Rust (and vice versa)
fosdem.org
Abusing reborrowing for fun, profit, and a safepoint garbage collector
fosdem.org
Lessons from rewriting systems software in Rust
fosdem.org
Rust-ifying the Linux kernel scheduler (in user space)
fosdem.org
Adventures in oxidizing Arch Linux Package Management
fosdem.org
Modeling Inheritance in SeaORM
www.sea-ql.org
Miscellaneous
January 2025 Rust Jobs Report
filtra.io
👍1
Crate of the week: esp32-mender-client
This week's crate is esp32-mender-client, a client for ESP32 to execute firmware updates and remote commands.
This week's crate is esp32-mender-client, a client for ESP32 to execute firmware updates and remote commands.
This week in Rust #587 — 19 feb 2025
https://this-week-in-rust.org/blog/2025/02/19/this-week-in-rust-587/
https://this-week-in-rust.org/blog/2025/02/19/this-week-in-rust-587/
Updates from Rust Community
Official
2024 State of Rust Survey Results
blog.rust-lang.org
Newsletters
The Embedded Rustacean Issue #39
www.theembeddedrustacean.com
Rust Trends Issue #59
rust-trends.com
Project/Tooling Updates
Towards Practical Formal Verification for a General-Purpose OS in Rust
asterinas.github.io
Meilisearch 1.3 - AI-powered search stabilization, remote federated search, and dumpless version upgrades
www.meilisearch.com
Slack Your REST Client with a couple of Serde Tricks
ideas.reify.ing
Welcome, Cot: the Rust web framework for lazy developers
mackow.ski
derive-deftly 1.0.0 - Rust derive macros, the easy way
diziet.dreamwidth.org
Observations/Thoughts
Scaling PayPay with Rust (english / japanese)
blog.paypay.ne.jp
Macro-Less, Highly Integrated OpenAPI Document Generation in Rust with Ohkami
medium.com/@kanarus786
Part 6b: The Types of Lowered Rows
thunderseethe.dev
eserde: Don't stop at the first deserialization error
mainmatter.com
Smuggling arbitrary data through an emoji
paulbutler.org
Why I'm Writing a Scheme Implementation in 2025)
maplant.com
What's in a ring buffer? And using them in Rust
ntietz.com
How Rust & Embassy Shine on Embedded Devices (Part 1): Insights for Everyone and Nine Rules for Embedded Programmers
medium.com/@carlmkadie
Should I pin my Rust toolchain version?
swatinem.de
Rust Walkthroughs
Emjay – a simple JIT that does math
andreabergia.com
ioctls from Rust
blogsystem5.substack.com
A length-indexed Vector in Rust
rvarago.github.io
[video] Rust in Audio: Collections
www.youtube.com
Miscellaneous
Rust’s Async Closures: A New Way to Handle Asynchronous Logic.
rust-trends.com
Rust’s if/let While Chains: Cleaner Control Flow is Coming!.
rust-trends.com
[video] Meet Elusion: New DataFrame Library for Python 🐍 users powered by Rust 🦀 with Borivoj Grujicic
www.youtube.com
Official
2024 State of Rust Survey Results
blog.rust-lang.org
Newsletters
The Embedded Rustacean Issue #39
www.theembeddedrustacean.com
Rust Trends Issue #59
rust-trends.com
Project/Tooling Updates
Towards Practical Formal Verification for a General-Purpose OS in Rust
asterinas.github.io
Meilisearch 1.3 - AI-powered search stabilization, remote federated search, and dumpless version upgrades
www.meilisearch.com
Slack Your REST Client with a couple of Serde Tricks
ideas.reify.ing
Welcome, Cot: the Rust web framework for lazy developers
mackow.ski
derive-deftly 1.0.0 - Rust derive macros, the easy way
diziet.dreamwidth.org
Observations/Thoughts
Scaling PayPay with Rust (english / japanese)
blog.paypay.ne.jp
Macro-Less, Highly Integrated OpenAPI Document Generation in Rust with Ohkami
medium.com/@kanarus786
Part 6b: The Types of Lowered Rows
thunderseethe.dev
eserde: Don't stop at the first deserialization error
mainmatter.com
Smuggling arbitrary data through an emoji
paulbutler.org
Why I'm Writing a Scheme Implementation in 2025)
maplant.com
What's in a ring buffer? And using them in Rust
ntietz.com
How Rust & Embassy Shine on Embedded Devices (Part 1): Insights for Everyone and Nine Rules for Embedded Programmers
medium.com/@carlmkadie
Should I pin my Rust toolchain version?
swatinem.de
Rust Walkthroughs
Emjay – a simple JIT that does math
andreabergia.com
ioctls from Rust
blogsystem5.substack.com
A length-indexed Vector in Rust
rvarago.github.io
[video] Rust in Audio: Collections
www.youtube.com
Miscellaneous
Rust’s Async Closures: A New Way to Handle Asynchronous Logic.
rust-trends.com
Rust’s if/let While Chains: Cleaner Control Flow is Coming!.
rust-trends.com
[video] Meet Elusion: New DataFrame Library for Python 🐍 users powered by Rust 🦀 with Borivoj Grujicic
www.youtube.com
Crate of the week: httpmock
This week's crate is httpmock, which is quite unsurprisingly a HTTP mocking library for Rust.
This week's crate is httpmock, which is quite unsurprisingly a HTTP mocking library for Rust.
This week in Rust #588 — 26 feb 2025
https://this-week-in-rust.org/blog/2025/02/26/this-week-in-rust-588/
https://this-week-in-rust.org/blog/2025/02/26/this-week-in-rust-588/