Updates from Rust Community
Project/Tooling Updates
IntelliJ Rust Changelog #186
intellij-rust.github.io
rust-analyzer changelog #164
rust-analyzer.github.io
This Week in Fyrox
fyrox.rs
clap v4.1
epage.github.io
Fornjot (code-first CAD in Rust) - Weekly Release
www.fornjot.app
Release of sphrs 0.2.0, a spherical harmonics library
argmin-rs.org
Observations/Thoughts
Rails developers write some Rust: a review of Axum 0.6
thoughtbot.com
Rust should own its debugger experience
blog.yoshuawuyts.com
The Hidden Control Flow — Some Insights on an Async Cancellation Problem in Rust
greptime.com
Fallible - The Lost Sibling of Result and Option
datavirke.dk
Folding arguments into the macro
nnmm.github.io
Zero To Production book review
rusty-ferris.pages.dev
We Need Type Information, Not Stable ABI
blaz.is
Comparison of web frameworks written in Java, nodejs and Rust
bwysocki/rocket-nest-spring/
This year I tried solving AoC using Rust, here are my impressions coming from Python!
duarteocarmo.com
Rust Walkthroughs
Create a Rust worker | Wasm Workers Server
workers.wasmlabs.dev
Displaying Images on ESP32 with Rust!
lilymara.xyz
Rust FFI and bindgen: Integrating Embedded C Code in Rust
apollolabsblog.hashnode.dev
Finding Nice MD5s Using Rust
blog.youmu.moe
2D game base with Bevy and LDtk (linked wasm)
radim.xyz
Song search in Rust using OpenAI
gigapotential.dev
Build a ray tracer, pt. 1 - 2D Image
www.superperfundo.tech
Miscellaneous
Building an out-of-tree Rust Kernel Module Part Two
blog.rnstlr.ch
Using Rust to write a Data Pipeline. Thoughts. Musings.
www.confessionsofadataguy.com
[video] C++ vs Rust: which is faster?
www.youtube.com
[video] Everything You Wanted to Know About Rust Unit Testing (and then some more)
youtube.com
[video] Introduction to rust operators for Kubernetes
www.youtube.com
[DE] Rust-Framework: Turmoil testet verteilte Systeme
www.heise.de
[DE] Rust: bis zu 2500 Projekte durch Bibliothek Hyper für DoS verwundbar
www.heise.de
[DE] Ferris Talk #13: Rust-Web-APIs und Mocking mit Axum
www.heise.de
[DE] Open-Source-Browser: Google öffnet Chromium für Rust
www.heise.de
Project/Tooling Updates
IntelliJ Rust Changelog #186
intellij-rust.github.io
rust-analyzer changelog #164
rust-analyzer.github.io
This Week in Fyrox
fyrox.rs
clap v4.1
epage.github.io
Fornjot (code-first CAD in Rust) - Weekly Release
www.fornjot.app
Release of sphrs 0.2.0, a spherical harmonics library
argmin-rs.org
Observations/Thoughts
Rails developers write some Rust: a review of Axum 0.6
thoughtbot.com
Rust should own its debugger experience
blog.yoshuawuyts.com
The Hidden Control Flow — Some Insights on an Async Cancellation Problem in Rust
greptime.com
Fallible - The Lost Sibling of Result and Option
datavirke.dk
Folding arguments into the macro
nnmm.github.io
Zero To Production book review
rusty-ferris.pages.dev
We Need Type Information, Not Stable ABI
blaz.is
Comparison of web frameworks written in Java, nodejs and Rust
bwysocki/rocket-nest-spring/
This year I tried solving AoC using Rust, here are my impressions coming from Python!
duarteocarmo.com
Rust Walkthroughs
Create a Rust worker | Wasm Workers Server
workers.wasmlabs.dev
Displaying Images on ESP32 with Rust!
lilymara.xyz
Rust FFI and bindgen: Integrating Embedded C Code in Rust
apollolabsblog.hashnode.dev
Finding Nice MD5s Using Rust
blog.youmu.moe
2D game base with Bevy and LDtk (linked wasm)
radim.xyz
Song search in Rust using OpenAI
gigapotential.dev
Build a ray tracer, pt. 1 - 2D Image
www.superperfundo.tech
Miscellaneous
Building an out-of-tree Rust Kernel Module Part Two
blog.rnstlr.ch
Using Rust to write a Data Pipeline. Thoughts. Musings.
www.confessionsofadataguy.com
[video] C++ vs Rust: which is faster?
www.youtube.com
[video] Everything You Wanted to Know About Rust Unit Testing (and then some more)
youtube.com
[video] Introduction to rust operators for Kubernetes
www.youtube.com
[DE] Rust-Framework: Turmoil testet verteilte Systeme
www.heise.de
[DE] Rust: bis zu 2500 Projekte durch Bibliothek Hyper für DoS verwundbar
www.heise.de
[DE] Ferris Talk #13: Rust-Web-APIs und Mocking mit Axum
www.heise.de
[DE] Open-Source-Browser: Google öffnet Chromium für Rust
www.heise.de
Crate of the week: syntactic-for
This week's crate is syntactic-for, a syntactic "for" loop Rust macro.
This week's crate is syntactic-for, a syntactic "for" loop Rust macro.
👎2
This week in Rust #479 — 25 jan 2023
https://this-week-in-rust.org/blog/2023/01/25/this-week-in-rust-479/
https://this-week-in-rust.org/blog/2023/01/25/this-week-in-rust-479/
Updates from Rust Community
Official
Officially announcing the types team
blog.rust-lang.org
Diversifying our Content Delivery Networks
blog.rust-lang.org
Foundation
Lars Bergstrom Elected as Rust Foundation Board of Directors Chair
foundation.rust-lang.org
Join the Rust Foundation at Rust Nation UK 2023
foundation.rust-lang.org
Project/Tooling Updates
rust-analyzer changelog #165
rust-analyzer.github.io
hyper-ish 2022 in review
seanmonstar.com
Mobc 0.8.1 release with improved stability
www.garrensmith.com
Zenoh 0.7.0, a pure Rust Pub/Sub/Query protocol for cloud-to-thing continuum, was released and it is packed with new features.
zenoh.io
Fornjot (code-first CAD in Rust) - Weekly Release
www.fornjot.app
Slint 0.3.4 release
slint-ui.com
Astra: A Blocking HTTP Server Built on Top of Hyper
ibraheem.ca
First steps with NGenate - A dataflow and visual programming platform built with rust
codetrance.io
toml vs toml_edit
epage.github.io
This Week in Fyrox #11
fyrox.rs
The year 2022 in Dimforge and our objectives for 2023
dimforge.com
Observations/Thoughts
Rust in 2023: Growing up
smallcultfollowing.com
The State of Developer Ecosystem 2022 in Rust: Discover recent trends
blog.jetbrains.com
The size of Rust Futures
swatinem.de
Capability-Safety I: Prelude
blog.yoshuawuyts.com
Surprises in the Rust JSON Ecosystem
ecton.dev
The Git source code audit, viewed as a Rust programmer
litchipi.github.io
Turning a Rust struct into an enum is not always a major breaking change
predr.ag
14 Rust Tools for Linux Terminal Dwellers
itsfoss.com
[audio] Rust Magazine with Shuang Zhu
rustacean-station.org
[audio] Rust Nation with Ernest Kissiedu
rustacean-station.org
Rust Walkthroughs
Temporary Values, Borrowing, and Lifetimes
blog.vashishtha.in
Due to limitations in the borrow checker, this implies a 'static lifetime
kazlauskas.me
Rust concepts I wish I learned earlier
rauljordan.com
Comparative fuzzing in Rust
medium.com/@adetaylor
domain-specific error macros
blog.yoshuawuyts.com
Building a Simple DB in Rust - Part 2 - Basic Execution
johns.codes
Rust FFI and cbindgen: Integrating Embedded Rust Code in C
apollolabsblog.hashnode.dev
Miscellaneous
The crates.io registry is now a GitHub secret scanning integrator
github.blog
Six fun things to do with Rust operator overloading
wishawa.github.io
Packaging Rust Applications for the NPM Registry
blog.orhun.dev
Announcing Rust Support in CodeSandbox
codesandbox.io
[video] 10 Reasons Not To Use Rust (The Whole Truth)
www.youtube.com
[video] Sneaking By The Rust Borrow Checker - Interior Mutability
www.youtube.com
Official
Officially announcing the types team
blog.rust-lang.org
Diversifying our Content Delivery Networks
blog.rust-lang.org
Foundation
Lars Bergstrom Elected as Rust Foundation Board of Directors Chair
foundation.rust-lang.org
Join the Rust Foundation at Rust Nation UK 2023
foundation.rust-lang.org
Project/Tooling Updates
rust-analyzer changelog #165
rust-analyzer.github.io
hyper-ish 2022 in review
seanmonstar.com
Mobc 0.8.1 release with improved stability
www.garrensmith.com
Zenoh 0.7.0, a pure Rust Pub/Sub/Query protocol for cloud-to-thing continuum, was released and it is packed with new features.
zenoh.io
Fornjot (code-first CAD in Rust) - Weekly Release
www.fornjot.app
Slint 0.3.4 release
slint-ui.com
Astra: A Blocking HTTP Server Built on Top of Hyper
ibraheem.ca
First steps with NGenate - A dataflow and visual programming platform built with rust
codetrance.io
toml vs toml_edit
epage.github.io
This Week in Fyrox #11
fyrox.rs
The year 2022 in Dimforge and our objectives for 2023
dimforge.com
Observations/Thoughts
Rust in 2023: Growing up
smallcultfollowing.com
The State of Developer Ecosystem 2022 in Rust: Discover recent trends
blog.jetbrains.com
The size of Rust Futures
swatinem.de
Capability-Safety I: Prelude
blog.yoshuawuyts.com
Surprises in the Rust JSON Ecosystem
ecton.dev
The Git source code audit, viewed as a Rust programmer
litchipi.github.io
Turning a Rust struct into an enum is not always a major breaking change
predr.ag
14 Rust Tools for Linux Terminal Dwellers
itsfoss.com
[audio] Rust Magazine with Shuang Zhu
rustacean-station.org
[audio] Rust Nation with Ernest Kissiedu
rustacean-station.org
Rust Walkthroughs
Temporary Values, Borrowing, and Lifetimes
blog.vashishtha.in
Due to limitations in the borrow checker, this implies a 'static lifetime
kazlauskas.me
Rust concepts I wish I learned earlier
rauljordan.com
Comparative fuzzing in Rust
medium.com/@adetaylor
domain-specific error macros
blog.yoshuawuyts.com
Building a Simple DB in Rust - Part 2 - Basic Execution
johns.codes
Rust FFI and cbindgen: Integrating Embedded Rust Code in C
apollolabsblog.hashnode.dev
Miscellaneous
The crates.io registry is now a GitHub secret scanning integrator
github.blog
Six fun things to do with Rust operator overloading
wishawa.github.io
Packaging Rust Applications for the NPM Registry
blog.orhun.dev
Announcing Rust Support in CodeSandbox
codesandbox.io
[video] 10 Reasons Not To Use Rust (The Whole Truth)
www.youtube.com
[video] Sneaking By The Rust Borrow Checker - Interior Mutability
www.youtube.com
👍2
Crate of the week: Darkbird
This week's crate is Darkbird, a mnesia-inspired high concurrency, real time, in-memory storage library.
This week's crate is Darkbird, a mnesia-inspired high concurrency, real time, in-memory storage library.
This week in Rust #480 — 01 feb 2023
https://this-week-in-rust.org/blog/2023/02/01/this-week-in-rust-480/
https://this-week-in-rust.org/blog/2023/02/01/this-week-in-rust-480/
Updates from Rust Community
Official
Announcing Rust 1.67.0
blog.rust-lang.org
Help test Cargo's new index protocol
blog.rust-lang.org
Foundation
Rust Foundation Annual Report 2022
foundation.rust-lang.org
Newsletters
This Month in Rust GameDev #41 - December 2022
gamedev.rs
Project/Tooling Updates
Scaphandre 0.5.0, to measure energy consumption of IT servers and computers, is released : windows compatibility (experimental), multiple sensors support, and much more...
hubblo-org/scaphandre/discussions/258
IntelliJ Rust Changelog #187
intellij-rust.github.io
rust-analyzer changelog #166
rust-analyzer.github.io
argmin 0.8.0 and argmin-math 0.3.0 released
argmin-rs.org
Fornjot (code-first CAD in Rust) - Weekly Release - The Usual Rabbit Hole
www.fornjot.app
One step forward, an easier interoperability between Rust and Haskell
engineering.iog.io
Managing complex communication over raw I/O streams using async-io-typed and async-io-converse
xaeroxe.github.io
Autometrics - a macro that tracks metrics for any function & inserts links to Prometheus charts right into each function's doc comments
fiberplane/autometrics-rs
Observations/Thoughts
Ordering Numbers, How Hard Can It Be?
orlp.net
Next Rust Compiler
matklad.github.io
Forking Chrome to render in a terminal
fathy.fr
40x Faster! We rewrote our project with Rust!
medium.com/@xpf6677
Moving and re-exporting a Rust type can be a major breaking change
predr.ag
What the HAL? The Quest for Finding a Suitable Embedded Rust HAL
apollolabsblog.hashnode.dev
Some Rust breaking changes don't require a major version
predr.ag
Crash! And now what?
tweedegolf.nl
Rust Walkthroughs
Handling Integer Overflow in Rust
bmoxb.io
Rust error handling with anyhow
antoinerr.github.io
Synchronizing state with Websockets and JSON Patch
cetra3.github.io
Plugins for Rust
reorchestrate.com
[series] Protohackers in Rust, Part 00: Dipping the toe in async and Tokio
d2718.net
Building gRPC APIs with Rust using Tonic
konghq.com
Miscellaneous
Rust's Ugly Syntax
matklad.github.io
[video] Rust's Witchcraft
www.youtube.com
[DE] CodeSandbox: Nun auch für die Rust-Entwicklung
www.heise.de
Official
Announcing Rust 1.67.0
blog.rust-lang.org
Help test Cargo's new index protocol
blog.rust-lang.org
Foundation
Rust Foundation Annual Report 2022
foundation.rust-lang.org
Newsletters
This Month in Rust GameDev #41 - December 2022
gamedev.rs
Project/Tooling Updates
Scaphandre 0.5.0, to measure energy consumption of IT servers and computers, is released : windows compatibility (experimental), multiple sensors support, and much more...
hubblo-org/scaphandre/discussions/258
IntelliJ Rust Changelog #187
intellij-rust.github.io
rust-analyzer changelog #166
rust-analyzer.github.io
argmin 0.8.0 and argmin-math 0.3.0 released
argmin-rs.org
Fornjot (code-first CAD in Rust) - Weekly Release - The Usual Rabbit Hole
www.fornjot.app
One step forward, an easier interoperability between Rust and Haskell
engineering.iog.io
Managing complex communication over raw I/O streams using async-io-typed and async-io-converse
xaeroxe.github.io
Autometrics - a macro that tracks metrics for any function & inserts links to Prometheus charts right into each function's doc comments
fiberplane/autometrics-rs
Observations/Thoughts
Ordering Numbers, How Hard Can It Be?
orlp.net
Next Rust Compiler
matklad.github.io
Forking Chrome to render in a terminal
fathy.fr
40x Faster! We rewrote our project with Rust!
medium.com/@xpf6677
Moving and re-exporting a Rust type can be a major breaking change
predr.ag
What the HAL? The Quest for Finding a Suitable Embedded Rust HAL
apollolabsblog.hashnode.dev
Some Rust breaking changes don't require a major version
predr.ag
Crash! And now what?
tweedegolf.nl
Rust Walkthroughs
Handling Integer Overflow in Rust
bmoxb.io
Rust error handling with anyhow
antoinerr.github.io
Synchronizing state with Websockets and JSON Patch
cetra3.github.io
Plugins for Rust
reorchestrate.com
[series] Protohackers in Rust, Part 00: Dipping the toe in async and Tokio
d2718.net
Building gRPC APIs with Rust using Tonic
konghq.com
Miscellaneous
Rust's Ugly Syntax
matklad.github.io
[video] Rust's Witchcraft
www.youtube.com
[DE] CodeSandbox: Nun auch für die Rust-Entwicklung
www.heise.de
👍2
Crate of the week: symphonia
This week's crate is symphonia, a collection of pure-Rust audio decoders for many common formats.
This week's crate is symphonia, a collection of pure-Rust audio decoders for many common formats.
This week in Rust #481 — 08 feb 2023
https://this-week-in-rust.org/blog/2023/02/08/this-week-in-rust-481/
https://this-week-in-rust.org/blog/2023/02/08/this-week-in-rust-481/
Updates from Rust Community
Official
Announcing Rustup 1.25.2
blog.rust-lang.org
Foundation
Member Spotlight: AdaCore
foundation.rust-lang.org
FOSDEM 2023
[video] Building an actor library for Quickwit's indexing pipeline
fosdem.org
[video] Building a distributed search engine with tantivy
fosdem.org
[video] Aurae: Distributed Runtime
fosdem.org
[video] BastionLab, a Rust open-source privacy framework for confidential data science collaboration
fosdem.org
[video] Neovim and rust-analyzer are best friends
fosdem.org
[video] A Rusty CHERI - The path to hardware capabilities in Rust
fosdem.org
[video] Slint: Are we GUI yet?
fosdem.org
[video] Rust API Design Learnings
fosdem.org
[video] A deep dive inside the Rust frontend for GCC
fosdem.org
[video] Merging process of the rust compiler
fosdem.org
[video] Let's write Snake game!
fosdem.org
[video] Glidesort
fosdem.org
[video] How Pydantic V2 leverages Rust's Superpowers
fosdem.org
[video] Scalable graph algorithms in Rust (and Python)
fosdem.org
[video] Using Rust for your network management tools!
fosdem.org
[video] Backward and forward compatibility for security features
fosdem.org
[video] atuin: magical shell history with Rust
fosdem.org
[video] A Rust-Based, modular Unikernel for MicroVMs
fosdem.org
Newsletters
This Month in Rust OSDev: January 2023
rust-osdev.com
The first issue of Rust Magazine has been published 🎉🎉
rustmagazine.org
Project/Tooling Updates
Release Engineering Is Exhausting So Here's cargo-dist
blog.axo.dev
rust-analyzer changelog #167
rust-analyzer.github.io
Glidesort, my stable adaptive quicksort/mergesort hybrid sorting algorithm
orlp/glidesort#readme
Fornjot (code-first CAD in Rust) - Weekly Release - Ostensibly Quiet
www.fornjot.app
derive-adhoc: "derive by example", an ergonomic replacement for (some) proc macros
diziet.dreamwidth.org
Lemmy release 0.17.0 - A link aggregator for the Fediverse
join-lemmy.org
Arti 1.1.1 is released: Groundwork for onion services
blog.torproject.org
SeaORM 0.11.0 - 🐚 An async & dynamic ORM for Rust
www.sea-ql.org
Observations/Thoughts
Async trait send bounds, part 1: intro
smallcultfollowing.com
Speeding up Rust semver-checking by over 2000x
predr.ag
Announcing Masonry 0.1, and my vision for Rust UI
poignardazur.github.io
Rust Is Beyond Object-Oriented, Part 2: Polymorphism
www.thecodedmessage.com
[video] Rust Malaysia - The journey to rust from a student
www.youtube.com
Improving incremental test times in Rust
blog.waleedkhan.name
Using HTML as a compile target
blog.yoshuawuyts.com
Tauri vs Iced vs egui: Rust GUI framework performance comparison
lukaskalbertodt.github.io
Improving Rust compile times to enable adoption of memory safety
www.memorysafety.org
[audio] Cloudflare with Adam Chalmers
rustacean-station.org
Rust Walkthroughs
Building a Rust parser using Pest and PEG
blog.logrocket.com
Rustler - Using Rust crates in Elixir
mainmatter.com
LifetimeKata: Exercises to learn how to use lifetimes
tfpk.github.io
Exploring Rust for Vulkan drivers, part 1
www.collabora.com
Rustproofing Linux (Part 1/4 Leaking Addresses)
research.nccgroup.com
STM32F4 Embedded Rust at the PAC: svd2rust
apollolabsblog.hashnode.dev
Miscellaneous
My Reaction to Dr. Stroustrup's Recent Memory Safety Comments
www.thecodedmessage.com
This Is the Kind of Rust the Automotive Industry Needs
blogs.blackberry.com
Official
Announcing Rustup 1.25.2
blog.rust-lang.org
Foundation
Member Spotlight: AdaCore
foundation.rust-lang.org
FOSDEM 2023
[video] Building an actor library for Quickwit's indexing pipeline
fosdem.org
[video] Building a distributed search engine with tantivy
fosdem.org
[video] Aurae: Distributed Runtime
fosdem.org
[video] BastionLab, a Rust open-source privacy framework for confidential data science collaboration
fosdem.org
[video] Neovim and rust-analyzer are best friends
fosdem.org
[video] A Rusty CHERI - The path to hardware capabilities in Rust
fosdem.org
[video] Slint: Are we GUI yet?
fosdem.org
[video] Rust API Design Learnings
fosdem.org
[video] A deep dive inside the Rust frontend for GCC
fosdem.org
[video] Merging process of the rust compiler
fosdem.org
[video] Let's write Snake game!
fosdem.org
[video] Glidesort
fosdem.org
[video] How Pydantic V2 leverages Rust's Superpowers
fosdem.org
[video] Scalable graph algorithms in Rust (and Python)
fosdem.org
[video] Using Rust for your network management tools!
fosdem.org
[video] Backward and forward compatibility for security features
fosdem.org
[video] atuin: magical shell history with Rust
fosdem.org
[video] A Rust-Based, modular Unikernel for MicroVMs
fosdem.org
Newsletters
This Month in Rust OSDev: January 2023
rust-osdev.com
The first issue of Rust Magazine has been published 🎉🎉
rustmagazine.org
Project/Tooling Updates
Release Engineering Is Exhausting So Here's cargo-dist
blog.axo.dev
rust-analyzer changelog #167
rust-analyzer.github.io
Glidesort, my stable adaptive quicksort/mergesort hybrid sorting algorithm
orlp/glidesort#readme
Fornjot (code-first CAD in Rust) - Weekly Release - Ostensibly Quiet
www.fornjot.app
derive-adhoc: "derive by example", an ergonomic replacement for (some) proc macros
diziet.dreamwidth.org
Lemmy release 0.17.0 - A link aggregator for the Fediverse
join-lemmy.org
Arti 1.1.1 is released: Groundwork for onion services
blog.torproject.org
SeaORM 0.11.0 - 🐚 An async & dynamic ORM for Rust
www.sea-ql.org
Observations/Thoughts
Async trait send bounds, part 1: intro
smallcultfollowing.com
Speeding up Rust semver-checking by over 2000x
predr.ag
Announcing Masonry 0.1, and my vision for Rust UI
poignardazur.github.io
Rust Is Beyond Object-Oriented, Part 2: Polymorphism
www.thecodedmessage.com
[video] Rust Malaysia - The journey to rust from a student
www.youtube.com
Improving incremental test times in Rust
blog.waleedkhan.name
Using HTML as a compile target
blog.yoshuawuyts.com
Tauri vs Iced vs egui: Rust GUI framework performance comparison
lukaskalbertodt.github.io
Improving Rust compile times to enable adoption of memory safety
www.memorysafety.org
[audio] Cloudflare with Adam Chalmers
rustacean-station.org
Rust Walkthroughs
Building a Rust parser using Pest and PEG
blog.logrocket.com
Rustler - Using Rust crates in Elixir
mainmatter.com
LifetimeKata: Exercises to learn how to use lifetimes
tfpk.github.io
Exploring Rust for Vulkan drivers, part 1
www.collabora.com
Rustproofing Linux (Part 1/4 Leaking Addresses)
research.nccgroup.com
STM32F4 Embedded Rust at the PAC: svd2rust
apollolabsblog.hashnode.dev
Miscellaneous
My Reaction to Dr. Stroustrup's Recent Memory Safety Comments
www.thecodedmessage.com
This Is the Kind of Rust the Automotive Industry Needs
blogs.blackberry.com
👍1
Crate of the week: envious
This week's crate is envious, a serde-based deserializer from environment variables.
This week's crate is envious, a serde-based deserializer from environment variables.
This week in Rust #482 — 15 feb 2023
https://this-week-in-rust.org/blog/2023/02/15/this-week-in-rust-482/
https://this-week-in-rust.org/blog/2023/02/15/this-week-in-rust-482/
Updates from Rust Community
Newsletters
Rust Nigeria #14
rustnigeria.curated.co
Project/Tooling Updates
Fornjot (code-first CAD in Rust) - Weekly Release - Really Shouldn't Be That Hard
www.fornjot.app
New release – gtk-rs
gtk-rs.org
rust-analyzer changelog #168
rust-analyzer.github.io
IntelliJ Rust Changelog #188
intellij-rust.github.io
Meilisearch releases v1.0, the first completely stable version of its open-source search engine
meilisearch/meilisearch/releases/tag/v1.0.0/
Zenoh-Flow a Rust-based data-flow programming framework build on Zenoh
zenoh.io
Nutype - the newtype with gurantees
greyblake/nutype
pavex, a new Rust web framework - Progress report #1
www.lpalmieri.com
Observations/Thoughts
How Rust went from a side project to the world’s most-loved programming language
www.technologyreview.com
The bottom emoji breaks rust-analyzer
fasterthanli.me
Rust to WebAssembly the hard way
surma.dev
From Erlang to Lunatic
mattpo.pe
STM32F4 Embedded Rust at the PAC: GPIO Control
apollolabsblog.hashnode.dev
A Case for Rust in Deep Learning
burn-rs.github.io
TrustZone, trials and tribulations
tweedegolf.nl
[video] Rust Releases! 1.67.0 & 1.67.1
www.youtube.com
Everything you didn't need to know about #[track_caller]
hegdenu.net
Rust Walkthroughs
[video] Build and deploy a Wasm smart contract with Rust-based language
www.youtube.com
[video] Write better parsers with nom_supreme
www.youtube.com
Miscellaneous
[video] From cargo to crates.io and back again
www.youtube.com
[video] Functional correctness with refinement types for Rust
m.youtube.com
[audio] Rust ABI with Aurimas Blažulionis
rustacean-station.org
[audio] What's New in Rust 1.65, 1.66, and 1.67
rustacean-station.org
[audio] Open Source Security Podcast: A lesson in Rust from Carol Nichols
opensourcesecuritypodcast.libsyn.com
Newsletters
Rust Nigeria #14
rustnigeria.curated.co
Project/Tooling Updates
Fornjot (code-first CAD in Rust) - Weekly Release - Really Shouldn't Be That Hard
www.fornjot.app
New release – gtk-rs
gtk-rs.org
rust-analyzer changelog #168
rust-analyzer.github.io
IntelliJ Rust Changelog #188
intellij-rust.github.io
Meilisearch releases v1.0, the first completely stable version of its open-source search engine
meilisearch/meilisearch/releases/tag/v1.0.0/
Zenoh-Flow a Rust-based data-flow programming framework build on Zenoh
zenoh.io
Nutype - the newtype with gurantees
greyblake/nutype
pavex, a new Rust web framework - Progress report #1
www.lpalmieri.com
Observations/Thoughts
How Rust went from a side project to the world’s most-loved programming language
www.technologyreview.com
The bottom emoji breaks rust-analyzer
fasterthanli.me
Rust to WebAssembly the hard way
surma.dev
From Erlang to Lunatic
mattpo.pe
STM32F4 Embedded Rust at the PAC: GPIO Control
apollolabsblog.hashnode.dev
A Case for Rust in Deep Learning
burn-rs.github.io
TrustZone, trials and tribulations
tweedegolf.nl
[video] Rust Releases! 1.67.0 & 1.67.1
www.youtube.com
Everything you didn't need to know about #[track_caller]
hegdenu.net
Rust Walkthroughs
[video] Build and deploy a Wasm smart contract with Rust-based language
www.youtube.com
[video] Write better parsers with nom_supreme
www.youtube.com
Miscellaneous
[video] From cargo to crates.io and back again
www.youtube.com
[video] Functional correctness with refinement types for Rust
m.youtube.com
[audio] Rust ABI with Aurimas Blažulionis
rustacean-station.org
[audio] What's New in Rust 1.65, 1.66, and 1.67
rustacean-station.org
[audio] Open Source Security Podcast: A lesson in Rust from Carol Nichols
opensourcesecuritypodcast.libsyn.com
👍5
This week in Rust #483 — 22 feb 2023
https://this-week-in-rust.org/blog/2023/02/22/this-week-in-rust-483/
https://this-week-in-rust.org/blog/2023/02/22/this-week-in-rust-483/
Updates from Rust Community
Official
Language team advisors
blog.rust-lang.org
Welcome Tyler Mandry to the Rust language team!
blog.rust-lang.org
Governance Reform RFC Announcement
blog.rust-lang.org
Project/Tooling Updates
Changelog #169
rust-analyzer.github.io
Rust now available for Real-Time Operating System and Hypervisor PikeOS
www.sysgo.com
Announcing Relm4 v0.5
relm4.org
Fornjot (code-first CAD in Rust) - Weekly Release - Accidental Side-Effect
www.fornjot.app
Observations/Thoughts
Why is building a UI in Rust so hard?
www.warp.dev
Lightweight, Predictable Async Send Bounds
theincredibleholk.org
Return type notation (send bounds, part 2)
smallcultfollowing.com
Faking Algebraic Effects and Handlers With Traits: A Rust Design Pattern
blog.shtsoft.eu
winnow = toml_edit + combine + nom
epage.github.io
Battle Of The Backends: Rust vs. Go vs. C# vs. Kotlin - inovex GmbH
www.inovex.de
The Bull Case for Rust on the Web
driftingin.space
I love building a startup in Rust. I wouldn't pick it again.
www.propelauth.com
Rust development for the Raspberry PI on Apple Silicon
manuel.bernhardt.io
Rust Walkthroughs
Learn how to build and deploy a down detector Telegram bot in Rust
joshmo.hashnode.dev
Compile Time Correctness: Type State
peace.mk
Build a casual side scroller with Rust
www.ardanlabs.com
True Observer Pattern with Unsubscribe mechanism using Rust
ybnesm.github.io
Refactoring in Rust: Abstraction with the Newtype Pattern
fettblog.eu
Rust to WebAssembly the hard way
surma.dev
STM32F4 Embedded Rust at the PAC: System Clock Configuration
apollolabsblog.hashnode.dev
Implement base64 encoding using Rust - (Part 1) Base64 for non-unicode characters
dev.to
Build a Apache Kafka Producer/Consumer Application in Rust
dev.to
Learning Rust by Building a To-Do App
dev.to
A Nibble of Quadtrees in Rust
dev.to
Embedded Rust on ESP32C3 Board, a Hands-on Quickstart Guide
dev.to
How to make a Text Adventure game in Rust - X - More Attributes
www.riskpeep.com
Nothing in Rust
geeklaunch.io
[ES] Aprendiendo Rust 🦀️ II. Programming a guessing game
dev.to
[video] Speed up your Rust code with Rayon
youtu.be
[video] Making Custom Asset Types: Platformer In Bevy #4
youtu.be
Implementing a Binary Tree in Rust
rusty-ferris.pages.dev
Run WebAssembly from your Rust Program
21-lessons.com
Research
The Usability of Advanced Type Systems: Rust as a Case Study
arxiv.org
Miscellaneous
Learn Rust With JetBrains IDEs
blog.jetbrains.com
Rust in Rhymes II explainer
llogiq.github.io
[audio] Lodestone with Wilbur Zhang, Peter Jiang, and Kevin Huang
rustacean-station.org
Rust Nation UK 2023
www.jetstack.io
Official
Language team advisors
blog.rust-lang.org
Welcome Tyler Mandry to the Rust language team!
blog.rust-lang.org
Governance Reform RFC Announcement
blog.rust-lang.org
Project/Tooling Updates
Changelog #169
rust-analyzer.github.io
Rust now available for Real-Time Operating System and Hypervisor PikeOS
www.sysgo.com
Announcing Relm4 v0.5
relm4.org
Fornjot (code-first CAD in Rust) - Weekly Release - Accidental Side-Effect
www.fornjot.app
Observations/Thoughts
Why is building a UI in Rust so hard?
www.warp.dev
Lightweight, Predictable Async Send Bounds
theincredibleholk.org
Return type notation (send bounds, part 2)
smallcultfollowing.com
Faking Algebraic Effects and Handlers With Traits: A Rust Design Pattern
blog.shtsoft.eu
winnow = toml_edit + combine + nom
epage.github.io
Battle Of The Backends: Rust vs. Go vs. C# vs. Kotlin - inovex GmbH
www.inovex.de
The Bull Case for Rust on the Web
driftingin.space
I love building a startup in Rust. I wouldn't pick it again.
www.propelauth.com
Rust development for the Raspberry PI on Apple Silicon
manuel.bernhardt.io
Rust Walkthroughs
Learn how to build and deploy a down detector Telegram bot in Rust
joshmo.hashnode.dev
Compile Time Correctness: Type State
peace.mk
Build a casual side scroller with Rust
www.ardanlabs.com
True Observer Pattern with Unsubscribe mechanism using Rust
ybnesm.github.io
Refactoring in Rust: Abstraction with the Newtype Pattern
fettblog.eu
Rust to WebAssembly the hard way
surma.dev
STM32F4 Embedded Rust at the PAC: System Clock Configuration
apollolabsblog.hashnode.dev
Implement base64 encoding using Rust - (Part 1) Base64 for non-unicode characters
dev.to
Build a Apache Kafka Producer/Consumer Application in Rust
dev.to
Learning Rust by Building a To-Do App
dev.to
A Nibble of Quadtrees in Rust
dev.to
Embedded Rust on ESP32C3 Board, a Hands-on Quickstart Guide
dev.to
How to make a Text Adventure game in Rust - X - More Attributes
www.riskpeep.com
Nothing in Rust
geeklaunch.io
[ES] Aprendiendo Rust 🦀️ II. Programming a guessing game
dev.to
[video] Speed up your Rust code with Rayon
youtu.be
[video] Making Custom Asset Types: Platformer In Bevy #4
youtu.be
Implementing a Binary Tree in Rust
rusty-ferris.pages.dev
Run WebAssembly from your Rust Program
21-lessons.com
Research
The Usability of Advanced Type Systems: Rust as a Case Study
arxiv.org
Miscellaneous
Learn Rust With JetBrains IDEs
blog.jetbrains.com
Rust in Rhymes II explainer
llogiq.github.io
[audio] Lodestone with Wilbur Zhang, Peter Jiang, and Kevin Huang
rustacean-station.org
Rust Nation UK 2023
www.jetstack.io
👍2
Crate of the week: Darkbird
This week's crate is Darkbird, a high-concurrency real-time in-memory database.
This week's crate is Darkbird, a high-concurrency real-time in-memory database.
👍1
This week in Rust #484 — 01 mar 2023
https://this-week-in-rust.org/blog/2023/03/01/this-week-in-rust-484/
https://this-week-in-rust.org/blog/2023/03/01/this-week-in-rust-484/
Updates from Rust Community
Official
Keyword Generics Progress Report: February 2023
blog.rust-lang.org
Newsletters
This Month in Rust GameDev #42 - January 2023
gamedev.rs
Project/Tooling Updates
rust-analyzer Changelog #170
rust-analyzer.github.io
IntelliJ Rust Changelog #189
intellij-rust.github.io
gitoxide - [January]: The first cargo integration review
Byron/gitoxide/discussions/757
Dioxus 0.3 - Templates, Hot Reloading, LiveView, and more
dioxuslabs.com
Rust on Espressif chips - 2023 Roadmap
mabez.dev
Announcing transitive 0.4.1, for better transitivity between types
www.reddit.com
Announcing compact_str version 0.7! A small string optimization for Rust
www.reddit.com
Introducing Ambient 0.1
www.ambient.run
This Week in Fyrox #16
fyrox.rs
Fornjot (code-first CAD in Rust) - Weekly Release - Still More To Do
www.fornjot.app
[video] Cargo's New Sparse Index w/special guest Arlo Siemsen
www.youtube.com
Kani Internship Projects 2022: Function Stubbing
model-checking.github.io
Announcing Magmide Month! (proof language for/using Rust)
magmide/magmide/discussions/28
Observations/Thoughts
[video] Rust and RAII Memory Management - Computerphile
www.youtube.com
All the Problems of Mutation
samsartor.com
Learning Rust Part 1: A kitten's guide to Options and Results
cherrykitten.dev
When Rust hurts
mmapped.blog
Time Travel Debugging in Rust
www.travelneil.com
What I learned from contributing to Rust's linter
blog.nindalf.com
Rust Programming #1 - Getting started & basic concepts
www.youtube.com
ROFL with a LOL: rewriting an NGINX module in Rust
blog.cloudflare.com
Pretty Rust backtraces in raw terminal mode
werat.dev
A Little Bit of Rust
betterprogramming.pub
How Rust and Wasm power Cloudflare's 1.1.1.1
blog.cloudflare.com
STM32F4 Embedded Rust at the PAC: SysTick Delay
apollolabsblog.hashnode.dev
Write a First Person Game in 2KB With Rust
grantshandy.github.io
Rust Walkthroughs
Trait Implementations and References
www.judy.co.uk
Some exercises to accompany the Rust Book
www.hyperexponential.com
[video] Compression from scratch: Huffman coding tutorial
www.youtube.com
Create a launchbar app using Tauri & Rust
blog.spyglass.fyi
Miscellaneous
EuroRust 2023 announced for Oct. 12-13 in Brussels, BE
eurorust.eu/
Introducing MailCrab!
tweedegolf.nl
Rust Nation 2023 Review
matt.si
Announcing wasi-threads
bytecodealliance.org
WAI is the Answer !!!
wasmer.io
[video] Tutorial: Building a Blog in Rust - Static File Server
youtube.com
[video] Embedded-exploration: Debugging Rust start-up code via JTAG
www.youtube.com
[video] Oxidise Your Life
www.youtube.com
[video] Improve your Rust APIs with the type state pattern
www.youtube.com
(Possibly) Emulate PinePhone with Unicorn Emulator
lupyuen.github.io
[Video] Generic Traits, Impls, and Slices in Rustlang
www.youtube.com
Official
Keyword Generics Progress Report: February 2023
blog.rust-lang.org
Newsletters
This Month in Rust GameDev #42 - January 2023
gamedev.rs
Project/Tooling Updates
rust-analyzer Changelog #170
rust-analyzer.github.io
IntelliJ Rust Changelog #189
intellij-rust.github.io
gitoxide - [January]: The first cargo integration review
Byron/gitoxide/discussions/757
Dioxus 0.3 - Templates, Hot Reloading, LiveView, and more
dioxuslabs.com
Rust on Espressif chips - 2023 Roadmap
mabez.dev
Announcing transitive 0.4.1, for better transitivity between types
www.reddit.com
Announcing compact_str version 0.7! A small string optimization for Rust
www.reddit.com
Introducing Ambient 0.1
www.ambient.run
This Week in Fyrox #16
fyrox.rs
Fornjot (code-first CAD in Rust) - Weekly Release - Still More To Do
www.fornjot.app
[video] Cargo's New Sparse Index w/special guest Arlo Siemsen
www.youtube.com
Kani Internship Projects 2022: Function Stubbing
model-checking.github.io
Announcing Magmide Month! (proof language for/using Rust)
magmide/magmide/discussions/28
Observations/Thoughts
[video] Rust and RAII Memory Management - Computerphile
www.youtube.com
All the Problems of Mutation
samsartor.com
Learning Rust Part 1: A kitten's guide to Options and Results
cherrykitten.dev
When Rust hurts
mmapped.blog
Time Travel Debugging in Rust
www.travelneil.com
What I learned from contributing to Rust's linter
blog.nindalf.com
Rust Programming #1 - Getting started & basic concepts
www.youtube.com
ROFL with a LOL: rewriting an NGINX module in Rust
blog.cloudflare.com
Pretty Rust backtraces in raw terminal mode
werat.dev
A Little Bit of Rust
betterprogramming.pub
How Rust and Wasm power Cloudflare's 1.1.1.1
blog.cloudflare.com
STM32F4 Embedded Rust at the PAC: SysTick Delay
apollolabsblog.hashnode.dev
Write a First Person Game in 2KB With Rust
grantshandy.github.io
Rust Walkthroughs
Trait Implementations and References
www.judy.co.uk
Some exercises to accompany the Rust Book
www.hyperexponential.com
[video] Compression from scratch: Huffman coding tutorial
www.youtube.com
Create a launchbar app using Tauri & Rust
blog.spyglass.fyi
Miscellaneous
EuroRust 2023 announced for Oct. 12-13 in Brussels, BE
eurorust.eu/
Introducing MailCrab!
tweedegolf.nl
Rust Nation 2023 Review
matt.si
Announcing wasi-threads
bytecodealliance.org
WAI is the Answer !!!
wasmer.io
[video] Tutorial: Building a Blog in Rust - Static File Server
youtube.com
[video] Embedded-exploration: Debugging Rust start-up code via JTAG
www.youtube.com
[video] Oxidise Your Life
www.youtube.com
[video] Improve your Rust APIs with the type state pattern
www.youtube.com
(Possibly) Emulate PinePhone with Unicorn Emulator
lupyuen.github.io
[Video] Generic Traits, Impls, and Slices in Rustlang
www.youtube.com
This week in Rust #485 — 08 mar 2023
https://this-week-in-rust.org/blog/2023/03/08/this-week-in-rust-485/
https://this-week-in-rust.org/blog/2023/03/08/this-week-in-rust-485/