Updates from Rust Community
Official
Faster compilation with the parallel front-end in nightly
blog.rust-lang.org
November 2023 Leadership Council Update
blog.rust-lang.org
Our Vision for the Rust Specification
blog.rust-lang.org
Foundation
The Rust Foundation to Develop Training and Certification Program
foundation.rust-lang.org
Project/Tooling Updates
Slint 1.3 Released with Revamped Native Styles and JavaScript API
slint.dev
rustc_codegen_gcc: Progress Report #27
blog.antoyo.xyz
rust-analyzer changelog #207
rust-analyzer.github.io
breadcrumbs 0.1.4
crates.io
Observations/Thoughts
Why Rust in Production?
corrode.dev
Building a Web App in Rust
www.yieldcode.blog
Rust without crates.io
thomask.sdf.org
How I Improved My Rust Compile Times by 75%
benw.is
Iterator as an Alias
blog.yoshuawuyts.com
What is a team?
blog.yoshuawuyts.com
Rust Walkthroughs
Building and Deploying A Static Site Generator
www.shuttle.rs
Tracking the current active process in Windows with Rust
hellocode.co
Edge IoT with Rust on ESP: MQTT Subscriber
apollolabsblog.hashnode.dev
Building a Central Authentication Server with Rust, PostgreSQL, Kafka and gRPC
medium.com/@adefemiadeoye
I Got a Milk-V Duo (and It’s Running Rust)
barretts.club
[video] An Introduction to Veilid, by Christien Rioux
www.youtube.com
[video] Code in Rust with RustRover, by Vitaly Bragilevsky
www.youtube.com
[video] Create a Dummy GitHub CLI in Rust!
www.youtube.com
Miscellaneous
[audio] RustShip: Corrode.dev and lychee with Matthias Endler
ieni.dev
Official
Faster compilation with the parallel front-end in nightly
blog.rust-lang.org
November 2023 Leadership Council Update
blog.rust-lang.org
Our Vision for the Rust Specification
blog.rust-lang.org
Foundation
The Rust Foundation to Develop Training and Certification Program
foundation.rust-lang.org
Project/Tooling Updates
Slint 1.3 Released with Revamped Native Styles and JavaScript API
slint.dev
rustc_codegen_gcc: Progress Report #27
blog.antoyo.xyz
rust-analyzer changelog #207
rust-analyzer.github.io
breadcrumbs 0.1.4
crates.io
Observations/Thoughts
Why Rust in Production?
corrode.dev
Building a Web App in Rust
www.yieldcode.blog
Rust without crates.io
thomask.sdf.org
How I Improved My Rust Compile Times by 75%
benw.is
Iterator as an Alias
blog.yoshuawuyts.com
What is a team?
blog.yoshuawuyts.com
Rust Walkthroughs
Building and Deploying A Static Site Generator
www.shuttle.rs
Tracking the current active process in Windows with Rust
hellocode.co
Edge IoT with Rust on ESP: MQTT Subscriber
apollolabsblog.hashnode.dev
Building a Central Authentication Server with Rust, PostgreSQL, Kafka and gRPC
medium.com/@adefemiadeoye
I Got a Milk-V Duo (and It’s Running Rust)
barretts.club
[video] An Introduction to Veilid, by Christien Rioux
www.youtube.com
[video] Code in Rust with RustRover, by Vitaly Bragilevsky
www.youtube.com
[video] Create a Dummy GitHub CLI in Rust!
www.youtube.com
Miscellaneous
[audio] RustShip: Corrode.dev and lychee with Matthias Endler
ieni.dev
Crate of the week: cargo-msrv
This week's crate is cargo-msrv, a cargo subcommand to find out the Minimum Supported Rust Version (MSRV) of your crate.
This week's crate is cargo-msrv, a cargo subcommand to find out the Minimum Supported Rust Version (MSRV) of your crate.
This week in Rust #522 — 22 nov 2023
https://this-week-in-rust.org/blog/2023/11/22/this-week-in-rust-522/
https://this-week-in-rust.org/blog/2023/11/22/this-week-in-rust-522/
Updates from Rust Community
Official
Announcing Rust 1.74.0
blog.rust-lang.org
Project/Tooling Updates
hyper v1
seanmonstar.com
Rocket v0.5: Stable, Async, Sentinels, Streams, SSE, Forms, WebSockets, & So Much More
rocket.rs
GlueSQL v0.15 - Python, Redis and CSV support
gluesql/gluesql/releases/tag/v0.15.0
Meilisearch releases v1.5 - faster indexing, on-demand snapshots, and Puffin reports
blog.meilisearch.com
Nutype v0.4.0 - newtype with constraints
greyblake/nutype/releases/tag/v0.4.0
Announcing open-ai-safe: a typesafe OpenAI API Rust client
youtu.be
Observations/Thoughts
A JVM in Rust part 8 - Retrospective
andreabergia.com
Rust 1.74.0: All 45 changes in 19 minutes!
www.youtube.com
Fun with lexical analysis and Rust
blog.blotato.com
Wasmtime and Cranelift in 2023
bytecodealliance.org
Signals vs. Servers
blog.adamchalmers.com
Function interposition in Rust with upgrayedd
blog.yossarian.net
A close encounter with false sharing
morestina.net
Edge IoT with Rust on ESP: MQTT Publisher
apollolabsblog.hashnode.dev
Checking semver in the presence of doc(hidden) items
predr.ag
Push Ifs Up And Fors Down
matklad.github.io
Checking semver in the presence of doc(hidden) items
predr.ag
Building Segmented Logs in Rust: From Theory to Production!
arindas.github.io
Writing an async runtime generic library
www.sea-ql.org
Ferrostar: Building a Cross-Platform Navigation SDK in Rust (Part 1)
stadiamaps.com
Rust Walkthroughs
This is how I made the runtime this website runs on!
aandreba.com
[video] Tokenizing and parsing a programming language in Rust, by Adam Chalmers
www.youtube.com
Miscellaneous
Building a Better Foundation for Rocket's Future
rocket.rs
[audio] Rust Digger with Gabor Szabo
rustacean-station.org
[video] Making the (partial) Rust BitTorrent client more reasonable
www.youtube.com
[video] Rust Release Train 1.74
www.youtube.com
[video] EuroRust 2023
www.youtube.com
Official
Announcing Rust 1.74.0
blog.rust-lang.org
Project/Tooling Updates
hyper v1
seanmonstar.com
Rocket v0.5: Stable, Async, Sentinels, Streams, SSE, Forms, WebSockets, & So Much More
rocket.rs
GlueSQL v0.15 - Python, Redis and CSV support
gluesql/gluesql/releases/tag/v0.15.0
Meilisearch releases v1.5 - faster indexing, on-demand snapshots, and Puffin reports
blog.meilisearch.com
Nutype v0.4.0 - newtype with constraints
greyblake/nutype/releases/tag/v0.4.0
Announcing open-ai-safe: a typesafe OpenAI API Rust client
youtu.be
Observations/Thoughts
A JVM in Rust part 8 - Retrospective
andreabergia.com
Rust 1.74.0: All 45 changes in 19 minutes!
www.youtube.com
Fun with lexical analysis and Rust
blog.blotato.com
Wasmtime and Cranelift in 2023
bytecodealliance.org
Signals vs. Servers
blog.adamchalmers.com
Function interposition in Rust with upgrayedd
blog.yossarian.net
A close encounter with false sharing
morestina.net
Edge IoT with Rust on ESP: MQTT Publisher
apollolabsblog.hashnode.dev
Checking semver in the presence of doc(hidden) items
predr.ag
Push Ifs Up And Fors Down
matklad.github.io
Checking semver in the presence of doc(hidden) items
predr.ag
Building Segmented Logs in Rust: From Theory to Production!
arindas.github.io
Writing an async runtime generic library
www.sea-ql.org
Ferrostar: Building a Cross-Platform Navigation SDK in Rust (Part 1)
stadiamaps.com
Rust Walkthroughs
This is how I made the runtime this website runs on!
aandreba.com
[video] Tokenizing and parsing a programming language in Rust, by Adam Chalmers
www.youtube.com
Miscellaneous
Building a Better Foundation for Rocket's Future
rocket.rs
[audio] Rust Digger with Gabor Szabo
rustacean-station.org
[video] Making the (partial) Rust BitTorrent client more reasonable
www.youtube.com
[video] Rust Release Train 1.74
www.youtube.com
[video] EuroRust 2023
www.youtube.com
👍3
Crate of the week: rocket
This week's crate is rocket, an opinionated web framework that aims to be really ergonomic while still being fast.
This week's crate is rocket, an opinionated web framework that aims to be really ergonomic while still being fast.
👍4
This week in Rust #523 — 29 nov 2023
https://this-week-in-rust.org/blog/2023/11/29/this-week-in-rust-523/
https://this-week-in-rust.org/blog/2023/11/29/this-week-in-rust-523/
Updates from Rust Community
Project/Tooling Updates
Announcing axum 0.7.0
tokio.rs
Announcing general availability of the AWS SDK for Rust
aws.amazon.com
ripgrep 14.0.0
BurntSushi/ripgrep/releases/tag/14.0.0
Improved Multithreading in wgpu - Arcanization Lands on Trunk
gfx-rs.github.io
Introducing SALT: A Rust error tutor, seeking participants in a study of errors!
marketplace.visualstudio.com
Bionic GPT - Chat GPT replacement built in Rust
bionic-gpt/bionic-gpt
cargo-run-bin: Why does everyone install crates globally?
dustinblackman.com
CXX-Qt: On the Road to Stability, improved signals support and more in release 0.6
www.kdab.com
Oatmeal: Terminal UI to chat with large language models (LLM) using different model backends, and integrations with your favourite editors!
dustinblackman.com
Observations/Thoughts
Project Goals
smallcultfollowing.com
poll_next
without.boats
[video] but what is 'a lifetime?
www.youtube.com
[audio] Recruiting in Rust with Cedric Sellmann
rustacean-station.org
Rust Walkthroughs
Designing a SIMD Algorithm from Scratch
mcyoung.xyz
Why Enums in Rust feel so much better
www.shuttle.rs
How I Use Declarative Macros in Rust
flinect.com
Embassy on ESP: Getting Started
apollolabsblog.hashnode.dev
Intro to LLVM and MLIR with Rust and Melior
edgarluque.com
Rust Course (Part 2) - YouTube (Bahasa Indonesia).
www.youtube.com
Investigating crazy compile times
blog.adamchalmers.com
Research
Refinement Proofs in Rust Using Ghost Locks
arxiv.org
Semantic fuzzing of the Rust compiler and interpreter
ethz.ch
Miscellaneous
Read arbitrary YAML files in Rust
rust.code-maven.com
Create a Lambda in Rust using Terraform
maahl.net
Project/Tooling Updates
Announcing axum 0.7.0
tokio.rs
Announcing general availability of the AWS SDK for Rust
aws.amazon.com
ripgrep 14.0.0
BurntSushi/ripgrep/releases/tag/14.0.0
Improved Multithreading in wgpu - Arcanization Lands on Trunk
gfx-rs.github.io
Introducing SALT: A Rust error tutor, seeking participants in a study of errors!
marketplace.visualstudio.com
Bionic GPT - Chat GPT replacement built in Rust
bionic-gpt/bionic-gpt
cargo-run-bin: Why does everyone install crates globally?
dustinblackman.com
CXX-Qt: On the Road to Stability, improved signals support and more in release 0.6
www.kdab.com
Oatmeal: Terminal UI to chat with large language models (LLM) using different model backends, and integrations with your favourite editors!
dustinblackman.com
Observations/Thoughts
Project Goals
smallcultfollowing.com
poll_next
without.boats
[video] but what is 'a lifetime?
www.youtube.com
[audio] Recruiting in Rust with Cedric Sellmann
rustacean-station.org
Rust Walkthroughs
Designing a SIMD Algorithm from Scratch
mcyoung.xyz
Why Enums in Rust feel so much better
www.shuttle.rs
How I Use Declarative Macros in Rust
flinect.com
Embassy on ESP: Getting Started
apollolabsblog.hashnode.dev
Intro to LLVM and MLIR with Rust and Melior
edgarluque.com
Rust Course (Part 2) - YouTube (Bahasa Indonesia).
www.youtube.com
Investigating crazy compile times
blog.adamchalmers.com
Research
Refinement Proofs in Rust Using Ghost Locks
arxiv.org
Semantic fuzzing of the Rust compiler and interpreter
ethz.ch
Miscellaneous
Read arbitrary YAML files in Rust
rust.code-maven.com
Create a Lambda in Rust using Terraform
maahl.net
👍3
Crate of the week: tokio-graceful
This week's crate is tokio-graceful, a library for graceful shutdown of tokio-based async servers.
This week's crate is tokio-graceful, a library for graceful shutdown of tokio-based async servers.
🎉4👍1
This week in Rust #524 — 06 dec 2023
https://this-week-in-rust.org/blog/2023/12/06/this-week-in-rust-524/
https://this-week-in-rust.org/blog/2023/12/06/this-week-in-rust-524/
Updates from Rust Community
Project/Tooling Updates
Trippy (Network diagnostic tool) - 0.9.0 release
fujiapple852/trippy/releases/tag/0.9.0
Observations/Thoughts
Rust temporary lifetimes and "super let"
blog.m-ou.se
Behind the Scenes of Rust String Formatting: format_args!()
blog.m-ou.se
Profiling Rust programs the easy way
ntietz.com
Three problems of pinning
without.boats
Rust std fs slower than Python!? No, it's hardware!
xuanwo.io
Leafpipe - Turning lots and lots of audio/visual into pretty stimuli
half-shot.uk
Why Type Safety is Important
www.shuttle.rs
Rust Walkthroughs
“Rustifying” serverless: Boost AWS Lambda performance with Rust - AWS re:Invent talk
www.youtube.com
[video] Speeding up Rust code with benchmarks and flamegraphs
www.youtube.com
Making a secure Axum route
blog.sedrik.se
Miscellaneous
Diverging Functions - functions that never return
rust.code-maven.com
Getting started with Loco, the one-person web framework for Rust
rust.code-maven.com
Building a Hypercube Interpolator (in Rust)
jlogan03.github.io
Embassy on ESP: GPIO
apollolabsblog.hashnode.dev
[video] Axum 0.6 to 0.7 in 5 quick steps
www.youtube.com
Project/Tooling Updates
Trippy (Network diagnostic tool) - 0.9.0 release
fujiapple852/trippy/releases/tag/0.9.0
Observations/Thoughts
Rust temporary lifetimes and "super let"
blog.m-ou.se
Behind the Scenes of Rust String Formatting: format_args!()
blog.m-ou.se
Profiling Rust programs the easy way
ntietz.com
Three problems of pinning
without.boats
Rust std fs slower than Python!? No, it's hardware!
xuanwo.io
Leafpipe - Turning lots and lots of audio/visual into pretty stimuli
half-shot.uk
Why Type Safety is Important
www.shuttle.rs
Rust Walkthroughs
“Rustifying” serverless: Boost AWS Lambda performance with Rust - AWS re:Invent talk
www.youtube.com
[video] Speeding up Rust code with benchmarks and flamegraphs
www.youtube.com
Making a secure Axum route
blog.sedrik.se
Miscellaneous
Diverging Functions - functions that never return
rust.code-maven.com
Getting started with Loco, the one-person web framework for Rust
rust.code-maven.com
Building a Hypercube Interpolator (in Rust)
jlogan03.github.io
Embassy on ESP: GPIO
apollolabsblog.hashnode.dev
[video] Axum 0.6 to 0.7 in 5 quick steps
www.youtube.com
Crate of the week: symbols
This week's crate is symbols, a utility to quickly create proc-macros to solidify database tables into enums enabling compile time foreign key checks.
This week's crate is symbols, a utility to quickly create proc-macros to solidify database tables into enums enabling compile time foreign key checks.
😢3👍1🎉1
This week in Rust #525 — 13 dec 2023
https://this-week-in-rust.org/blog/2023/12/13/this-week-in-rust-525/
https://this-week-in-rust.org/blog/2023/12/13/this-week-in-rust-525/
Updates from Rust Community
Official
Announcing Rust 1.74.1
blog.rust-lang.org
Cargo cache cleaning
blog.rust-lang.org
Newsletters
This Month in Rust OSDev: November 2023
rust-osdev.com
Project/Tooling Updates
rust-analyzer changelog #211
rust-analyzer.github.io
PC Music Generator
hjvt.dev
Announcing mfio - Completion I/O for Everyone
blaz.is
Watchexec Library 3.0 and CLI 1.24
cohost.org
[series] Spotify-Inspired: Elevating Meilisearch with Hybrid Search and Rust
blog.kerollmops.com
Observations/Thoughts
Rust Is Beyond Object-Oriented, Part 3: Inheritance
www.thecodedmessage.com
Being Rusty: Discovering Rust's design axioms
smallcultfollowing.com
Non-Send Futures When?
matklad.github.io
for await and the battle of buffered streams
tmandry.gitlab.io
poll_progress
without.boats
Rust and ThreadX - experiments with an RTOS written in C, a former certified software component
ferrous-systems.com
Nine Rules for SIMD Acceleration of Your Rust Code (Part 1): General Lessons from Boosting Data Ingestion in the range-set-blaze Crate by 7x
towardsdatascience.com
Contributing to Rust as a novice
ochagavia.nl
[audio] Exploring Rust's impact on efficiency and cost-savings, with Stefan Baumgartner
rustacean-station.org
Rust Walkthroughs
Common Mistakes with Rust Async
www.qovery.com
Embassy on ESP: UART Transmitter
apollolabsblog.hashnode.dev
Writing a CLI Tool in Rust with Clap
www.shuttle.rs
Memory and Iteration
yetanotherrustblog.net
Getting Started with Axum - Rust's Most Popular Web Framework
www.shuttle.rs
Exploring the AWS Lambda SDK in Rust
gruebelinchen.wordpress.com
Practical Client-side Rust for Android, iOS, and Web
www.mux.com
[video] Advent of Code 2023
www.youtube.com
Miscellaneous
Turbofish ::<>
rust.code-maven.com
Rust Meetup and user groups
rust.code-maven.com
Adopting Rust: the missing playbook for managers and CTOs
mainmatter.com
SemanticDiff 0.8.8 adds support for Rust
semanticdiff.com
Official
Announcing Rust 1.74.1
blog.rust-lang.org
Cargo cache cleaning
blog.rust-lang.org
Newsletters
This Month in Rust OSDev: November 2023
rust-osdev.com
Project/Tooling Updates
rust-analyzer changelog #211
rust-analyzer.github.io
PC Music Generator
hjvt.dev
Announcing mfio - Completion I/O for Everyone
blaz.is
Watchexec Library 3.0 and CLI 1.24
cohost.org
[series] Spotify-Inspired: Elevating Meilisearch with Hybrid Search and Rust
blog.kerollmops.com
Observations/Thoughts
Rust Is Beyond Object-Oriented, Part 3: Inheritance
www.thecodedmessage.com
Being Rusty: Discovering Rust's design axioms
smallcultfollowing.com
Non-Send Futures When?
matklad.github.io
for await and the battle of buffered streams
tmandry.gitlab.io
poll_progress
without.boats
Rust and ThreadX - experiments with an RTOS written in C, a former certified software component
ferrous-systems.com
Nine Rules for SIMD Acceleration of Your Rust Code (Part 1): General Lessons from Boosting Data Ingestion in the range-set-blaze Crate by 7x
towardsdatascience.com
Contributing to Rust as a novice
ochagavia.nl
[audio] Exploring Rust's impact on efficiency and cost-savings, with Stefan Baumgartner
rustacean-station.org
Rust Walkthroughs
Common Mistakes with Rust Async
www.qovery.com
Embassy on ESP: UART Transmitter
apollolabsblog.hashnode.dev
Writing a CLI Tool in Rust with Clap
www.shuttle.rs
Memory and Iteration
yetanotherrustblog.net
Getting Started with Axum - Rust's Most Popular Web Framework
www.shuttle.rs
Exploring the AWS Lambda SDK in Rust
gruebelinchen.wordpress.com
Practical Client-side Rust for Android, iOS, and Web
www.mux.com
[video] Advent of Code 2023
www.youtube.com
Miscellaneous
Turbofish ::<>
rust.code-maven.com
Rust Meetup and user groups
rust.code-maven.com
Adopting Rust: the missing playbook for managers and CTOs
mainmatter.com
SemanticDiff 0.8.8 adds support for Rust
semanticdiff.com
👍1
Crate of the week: io-adapters
This week's crate is io-adapters, a crate tha lets you convert between different writeable APIs (io vs. fmt).
This week's crate is io-adapters, a crate tha lets you convert between different writeable APIs (io vs. fmt).
This week in Rust #526 — 20 dec 2023
https://this-week-in-rust.org/blog/2023/12/20/this-week-in-rust-526/
https://this-week-in-rust.org/blog/2023/12/20/this-week-in-rust-526/
Updates from Rust Community
Official
Blog: Launching the 2023 State of Rust Survey Survey
blog.rust-lang.org
A Call for Proposals for the Rust 2024 Edition
blog.rust-lang.org
Project/Tooling Updates
ratatui: a Rust library for cooking up terminal user interfaces - v0.25.0
ratatui.rs
Introducing Gooey: My take on a Rusty GUI framework
ecton.dev
Two New Open Source Rust Crates Create Easier Cedar Policy Management
aws.amazon.com
Introducing FireDBG - a Time Travel Visual Debugger for Rust
firedbg.sea-ql.org
Fornjot 0.48.0 - open source b-rep CAD kernel written in Rust
www.fornjot.app
Committing to Rust for kernel code
lwn.net
A Rust implementation of Android's Binder
lwn.net
Preventing atomic-context violations in Rust code with klint
lwn.net
Rust for Linux — in space
lwn.net
Observations/Thoughts
Rust is growing
flawless.dev
A curiously recurring lifetime issue
blog.dureuill.net
The rabbit hole of unsafe Rust bugs
notgull.net
Faster Rust Toolchains for Android
android-developers.googleblog.com
The Most Common Rust Compiler Errors as Encountered in RustRover: Part 1
blog.jetbrains.com
Nine Rules for SIMD Acceleration of your Rust Code (Part 2): General Lessons from Boosting Data Ingestion in the range-set-blaze Crate by 7x
medium.com/towards-data-science
What I Learned Making an embedded-hal Driver in Rust (for the MAX6675 Thermocouple Digitizer)
barretts.club
Rust Walkthroughs
Rust: Traits
priver.dev
Write a Toy VPN in Rust
write.yiransheng.com
Getting Started with Actix Web in Rust
www.shuttle.rs
Getting Started with Rocket in Rust
www.shuttle.rs
Generic types for function parameters in Rust 🦀
rust.code-maven.com
Benchmarking Rust Compiler Settings with Criterion: Controlling Criterion with Scripts and Environment Variables
medium.com/towards-data-science
[series] Multithreading and Memory-Mapping: Refining ANN Performance with Arroy
blog.kerollmops.com
[series] Getting started with Tiny HTTP building a web application in Rust
rust.code-maven.com
Miscellaneous
Embedded Rust Education: 2023 Reflections & 2024 Visions
apollolabsblog.hashnode.dev
The Most Common Rust Compiler Errors as Encountered in RustRover: Part 1
blog.jetbrains.com
Default arguments for functions in Rust using macros
rust.code-maven.com
[audio] Rust in Production Ep 1 - InfluxData's Paul Dix
www.youtube.com
[audio] Episode 160: Rust & Safety at Adobe with Sean Parent
adspthepodcast.com
Official
Blog: Launching the 2023 State of Rust Survey Survey
blog.rust-lang.org
A Call for Proposals for the Rust 2024 Edition
blog.rust-lang.org
Project/Tooling Updates
ratatui: a Rust library for cooking up terminal user interfaces - v0.25.0
ratatui.rs
Introducing Gooey: My take on a Rusty GUI framework
ecton.dev
Two New Open Source Rust Crates Create Easier Cedar Policy Management
aws.amazon.com
Introducing FireDBG - a Time Travel Visual Debugger for Rust
firedbg.sea-ql.org
Fornjot 0.48.0 - open source b-rep CAD kernel written in Rust
www.fornjot.app
Committing to Rust for kernel code
lwn.net
A Rust implementation of Android's Binder
lwn.net
Preventing atomic-context violations in Rust code with klint
lwn.net
Rust for Linux — in space
lwn.net
Observations/Thoughts
Rust is growing
flawless.dev
A curiously recurring lifetime issue
blog.dureuill.net
The rabbit hole of unsafe Rust bugs
notgull.net
Faster Rust Toolchains for Android
android-developers.googleblog.com
The Most Common Rust Compiler Errors as Encountered in RustRover: Part 1
blog.jetbrains.com
Nine Rules for SIMD Acceleration of your Rust Code (Part 2): General Lessons from Boosting Data Ingestion in the range-set-blaze Crate by 7x
medium.com/towards-data-science
What I Learned Making an embedded-hal Driver in Rust (for the MAX6675 Thermocouple Digitizer)
barretts.club
Rust Walkthroughs
Rust: Traits
priver.dev
Write a Toy VPN in Rust
write.yiransheng.com
Getting Started with Actix Web in Rust
www.shuttle.rs
Getting Started with Rocket in Rust
www.shuttle.rs
Generic types for function parameters in Rust 🦀
rust.code-maven.com
Benchmarking Rust Compiler Settings with Criterion: Controlling Criterion with Scripts and Environment Variables
medium.com/towards-data-science
[series] Multithreading and Memory-Mapping: Refining ANN Performance with Arroy
blog.kerollmops.com
[series] Getting started with Tiny HTTP building a web application in Rust
rust.code-maven.com
Miscellaneous
Embedded Rust Education: 2023 Reflections & 2024 Visions
apollolabsblog.hashnode.dev
The Most Common Rust Compiler Errors as Encountered in RustRover: Part 1
blog.jetbrains.com
Default arguments for functions in Rust using macros
rust.code-maven.com
[audio] Rust in Production Ep 1 - InfluxData's Paul Dix
www.youtube.com
[audio] Episode 160: Rust & Safety at Adobe with Sean Parent
adspthepodcast.com
👍1
Crate of the week: constcat
This week's crate is constcat, a std::concat!-replacement with support for const variables and expressions.
This week's crate is constcat, a std::concat!-replacement with support for const variables and expressions.
👍1
This week in Rust #527 — 27 dec 2023
https://this-week-in-rust.org/blog/2023/12/27/this-week-in-rust-527/
https://this-week-in-rust.org/blog/2023/12/27/this-week-in-rust-527/
Updates from Rust Community
Official
Announcing async fn and return-position impl Trait in traits
blog.rust-lang.org
Rustc Trait System Refactor Initiative Update: A call for testing
blog.rust-lang.org
Foundation
Improving Supply Chain Security for Rust Through Artifact Signing
foundation.rust-lang.org
Project/Tooling Updates
2023: Slint in Review
slint.dev
Introducing Loco: The Rails of Rust
www.shuttle.rs
Observations/Thoughts
My path to becoming a Rustacean
thedataquarry.com
Memory Safety is a Red Herring
steveklabnik.com
The Most Common Rust Compiler Errors as Encountered in RustRover: Part 2
blog.jetbrains.com
My reference was dropped, why is the compiler complaining about multiple borrows?
ntietz.com
Can CppRef be ergonomic?
medium.com/@adetaylor
[video] Rust 1.74.1 & Rust News
youtu.be
Rust Walkthroughs
The dark side of inlining and monomorphization
nickb.dev
The Heart of a Language Server
rust-analyzer.github.io
Rust: Multi threading
priver.dev
[series] Meilisearch Expands Search Power with Arroy's Filtered Disk ANN
blog.kerollmops.com
Encrypted Portals between Macs – built in Rust and Swift (sorta similar to ngrok and tailscale)
build-trust/ockam/blob/develop/examples/app/portals/README.md
[video] Error handling in Rust
www.youtube.com
Miscellaneous
An anonymous survey about mutable statics
www.surveyhero.com
Web development in Rust
rust.code-maven.com
Rocket: Web-based Hello World! with tests
rust.code-maven.com
Official
Announcing async fn and return-position impl Trait in traits
blog.rust-lang.org
Rustc Trait System Refactor Initiative Update: A call for testing
blog.rust-lang.org
Foundation
Improving Supply Chain Security for Rust Through Artifact Signing
foundation.rust-lang.org
Project/Tooling Updates
2023: Slint in Review
slint.dev
Introducing Loco: The Rails of Rust
www.shuttle.rs
Observations/Thoughts
My path to becoming a Rustacean
thedataquarry.com
Memory Safety is a Red Herring
steveklabnik.com
The Most Common Rust Compiler Errors as Encountered in RustRover: Part 2
blog.jetbrains.com
My reference was dropped, why is the compiler complaining about multiple borrows?
ntietz.com
Can CppRef be ergonomic?
medium.com/@adetaylor
[video] Rust 1.74.1 & Rust News
youtu.be
Rust Walkthroughs
The dark side of inlining and monomorphization
nickb.dev
The Heart of a Language Server
rust-analyzer.github.io
Rust: Multi threading
priver.dev
[series] Meilisearch Expands Search Power with Arroy's Filtered Disk ANN
blog.kerollmops.com
Encrypted Portals between Macs – built in Rust and Swift (sorta similar to ngrok and tailscale)
build-trust/ockam/blob/develop/examples/app/portals/README.md
[video] Error handling in Rust
www.youtube.com
Miscellaneous
An anonymous survey about mutable statics
www.surveyhero.com
Web development in Rust
rust.code-maven.com
Rocket: Web-based Hello World! with tests
rust.code-maven.com
👍5😢4👎2
This week in Rust #528 — 03 jan 2024
https://this-week-in-rust.org/blog/2024/01/03/this-week-in-rust-528/
https://this-week-in-rust.org/blog/2024/01/03/this-week-in-rust-528/