Crate of the week: embedded-cli-rs
This week's crate is embedded-cli-rs, a library that makes it easy to create CLIs on embedded devices.
This week's crate is embedded-cli-rs, a library that makes it easy to create CLIs on embedded devices.
This week in Rust #534 — 14 feb 2024
https://this-week-in-rust.org/blog/2024/02/14/this-week-in-rust-534/
https://this-week-in-rust.org/blog/2024/02/14/this-week-in-rust-534/
Updates from Rust Community
Official
Announcing Rust 1.76.0
blog.rust-lang.org
This Development-cycle in Cargo: 1.77
blog.rust-lang.org
Project/Tooling Updates
zbus 4.0 released. zbus is a pure Rust D-Bus crate. The new version brings a more ergonomic and safer API. Release: zbus4
dbus2/zbus
This Month in Rust OSDev: January 2024
rust-osdev.com
Rerun 0.13 - real-time kHz time series in a multimodal visualizer
www.rerun.io
egui 0.26 - Text selection in labels
emilk/egui/releases/tag/0.26.0
Hello, Selium! Yet another streaming platform, but easier
www.selium.com
Observations/Thoughts
Which red is your function?
https://gist.github.com/JarredAllen/6cd2fd5faead573d1120a96135ed3346
Porting libyaml to Safe Rust: Some Thoughts
simonask.github.io
Design safe collection API with compile-time reference stability in Rust
blog.cocl2.com
Cross compiling Rust to win32
neugierig.org
Modular: Mojo vs. Rust: is Mojo 🔥 faster than Rust 🦀 ?
www.modular.com
Extending Rust's Effect System
blog.yoshuawuyts.com
Allocation-free decoding with traits and high-ranked trait bounds
ferrous-systems.com
Cross-Compiling Your Project in Rust
www.tangramvision.com
Kind: Our Rust library that provides zero-cost, type-safe identifiers
www.wingback.com
Performance Roulette: The Luck of Code Alignment
www.bazhenov.me
Too dangerous for C++
blog.dureuill.net
Building an Uptime Monitor in Rust
www.shuttle.rs
Box Plots at the Olympics
datacrayon.com
Rust in Production: Interview with FOSSA
serokell.io
Performance Pitfalls of Async Function Pointers (and Why It Might Not Matter)
www.byronwasti.com
Error management in Rust, and libs that support it
blog.frankel.ch
Finishing Turborepo's migration from Go to Rust
vercel.com
Rust: Reading a file line by line while being mindful of RAM usage
medium.com/@thomas.simmer
Why Rust? It's the safe choice
maticrobots.com
[video] Rust 1.76.0: 73 highlights in 24 minutes!
youtu.be
Rust Walkthroughs
Rust/C++ Interop Part 1 - Just the Basics
tylerjw.dev
Rust/C++ Interop Part 2 - CMake
tylerjw.dev
Speeding up data analysis with Rayon and Rust
thedataquarry.com
Calling Rust FFI libraries from Go
blog.arcjet.com
Write a simple TCP chat server in Rust
developerlife.com
[video] Google Oauth with GraphQL API written in Rust - part 1. Registration mutation.
www.youtube.com
Miscellaneous
The book "Asynchronous Programming in Rust" is released
www.packtpub.com
January 2024 Rust Jobs Report
filtra.io
Chasing a bug in a SAT solver
ochagavia.nl
Rust for hardware vendors
tweedegolf.nl
[audio] How To Secure Your Audio Code Using Rust With Chase Kanipe
thewolfsound.com
[audio] Tweede Golf - Rust in Production Podcast
corrode.dev
[video] RustConf 2023
www.youtube.com
[video] Decrusting the tracing crate
www.youtube.com
Official
Announcing Rust 1.76.0
blog.rust-lang.org
This Development-cycle in Cargo: 1.77
blog.rust-lang.org
Project/Tooling Updates
zbus 4.0 released. zbus is a pure Rust D-Bus crate. The new version brings a more ergonomic and safer API. Release: zbus4
dbus2/zbus
This Month in Rust OSDev: January 2024
rust-osdev.com
Rerun 0.13 - real-time kHz time series in a multimodal visualizer
www.rerun.io
egui 0.26 - Text selection in labels
emilk/egui/releases/tag/0.26.0
Hello, Selium! Yet another streaming platform, but easier
www.selium.com
Observations/Thoughts
Which red is your function?
https://gist.github.com/JarredAllen/6cd2fd5faead573d1120a96135ed3346
Porting libyaml to Safe Rust: Some Thoughts
simonask.github.io
Design safe collection API with compile-time reference stability in Rust
blog.cocl2.com
Cross compiling Rust to win32
neugierig.org
Modular: Mojo vs. Rust: is Mojo 🔥 faster than Rust 🦀 ?
www.modular.com
Extending Rust's Effect System
blog.yoshuawuyts.com
Allocation-free decoding with traits and high-ranked trait bounds
ferrous-systems.com
Cross-Compiling Your Project in Rust
www.tangramvision.com
Kind: Our Rust library that provides zero-cost, type-safe identifiers
www.wingback.com
Performance Roulette: The Luck of Code Alignment
www.bazhenov.me
Too dangerous for C++
blog.dureuill.net
Building an Uptime Monitor in Rust
www.shuttle.rs
Box Plots at the Olympics
datacrayon.com
Rust in Production: Interview with FOSSA
serokell.io
Performance Pitfalls of Async Function Pointers (and Why It Might Not Matter)
www.byronwasti.com
Error management in Rust, and libs that support it
blog.frankel.ch
Finishing Turborepo's migration from Go to Rust
vercel.com
Rust: Reading a file line by line while being mindful of RAM usage
medium.com/@thomas.simmer
Why Rust? It's the safe choice
maticrobots.com
[video] Rust 1.76.0: 73 highlights in 24 minutes!
youtu.be
Rust Walkthroughs
Rust/C++ Interop Part 1 - Just the Basics
tylerjw.dev
Rust/C++ Interop Part 2 - CMake
tylerjw.dev
Speeding up data analysis with Rayon and Rust
thedataquarry.com
Calling Rust FFI libraries from Go
blog.arcjet.com
Write a simple TCP chat server in Rust
developerlife.com
[video] Google Oauth with GraphQL API written in Rust - part 1. Registration mutation.
www.youtube.com
Miscellaneous
The book "Asynchronous Programming in Rust" is released
www.packtpub.com
January 2024 Rust Jobs Report
filtra.io
Chasing a bug in a SAT solver
ochagavia.nl
Rust for hardware vendors
tweedegolf.nl
[audio] How To Secure Your Audio Code Using Rust With Chase Kanipe
thewolfsound.com
[audio] Tweede Golf - Rust in Production Podcast
corrode.dev
[video] RustConf 2023
www.youtube.com
[video] Decrusting the tracing crate
www.youtube.com
Crate of the week: microflow
This week's crate is microflow, a robust and efficient TinyML inference engine for embedded systems.
This week's crate is microflow, a robust and efficient TinyML inference engine for embedded systems.
This week in Rust #535 — 21 feb 2024
https://this-week-in-rust.org/blog/2024/02/21/this-week-in-rust-535/
https://this-week-in-rust.org/blog/2024/02/21/this-week-in-rust-535/
Updates from Rust Community
Official
2023 Annual Rust Survey Results
blog.rust-lang.org
Rust participates in Google Summer of Code 2024
blog.rust-lang.org
Leadership Council March Representative Selections
blog.rust-lang.org
Foundation
Save the Date: RustConf 2024 – September 10-13
foundation.rust-lang.org
Second Security Initiative Report Details Rust Security Advancements
foundation.rust-lang.org
Project/Tooling Updates
Bevy 0.13
bevyengine.org
Bevy XPBD 0.4: Collider Agnosticism, Layer Rework, and Bevy 0.13
joonaa.dev
uv: Python packaging in Rust
astral.sh
git-cliff: What's new in 2.0.0? (highly customizable changelog generator)
git-cliff.org
rustc_codegen_gcc: Progress Report #30
blog.antoyo.xyz
RustRover Q4 2023 Feature Updates Retrospective
blog.jetbrains.com
rust-analyzer changelog #221
rust-analyzer.github.io
Anouncing Stabby 3.0
www.reddit.com
argmin_testfunctions 0.2.0: test functions for optimization problems in Rust and Python
argmin-rs.org
vscode-rustup released: interface with rustup as a VSCode extension
emberian/vscode-rustup
OpenPGP-card-tools 0.10.0 released. The project provides the oct commandline tool for inspecting, configuring and using OpenPGP card devices such as Nitrokey or Yubikey.
codeberg.org
Rust Client for Timeplus Proton SQL Streaming
www.timeplus.com
Observations/Thoughts
FuturesUnordered and the order of futures
without.boats
Rust Tooling: 8 tools that will increase your productivity
www.shuttle.rs
Writing down my mental model of unsafe
https://gist.github.com/ia0/820ab50d4c5f0f5e3aeb841cef8e6792
How can Rust be so fast in the TechEmpower Web Framework Benchmarks?
kerkour.com
Rust Walkthroughs
From 1s to 4ms
registerspill.thorstenball.com
Translating OpenStreetMap data to HTML5 Canvas with Rust and WebAssembly
mary.codes
macros_rule!
auroranssolis.github.io
Implementing JWT Authentication in Rust
www.shuttle.rs
Deploying Axum to Lambda and ECS, using Lambda Web Adapter
medium.com/@sam.van.overmeire
Rust/C++ Interop Part 3 - Cxx
tylerjw.dev
[FR] Les closures en Rust
lafor.ge
[video] Safe Rust AIN'T SAFE!? (cve-rs)
www.youtube.com
Miscellaneous
[video] Release-plz: releasing crates like it's 2023 (RustLab 2023)
www.youtube.com
Official
2023 Annual Rust Survey Results
blog.rust-lang.org
Rust participates in Google Summer of Code 2024
blog.rust-lang.org
Leadership Council March Representative Selections
blog.rust-lang.org
Foundation
Save the Date: RustConf 2024 – September 10-13
foundation.rust-lang.org
Second Security Initiative Report Details Rust Security Advancements
foundation.rust-lang.org
Project/Tooling Updates
Bevy 0.13
bevyengine.org
Bevy XPBD 0.4: Collider Agnosticism, Layer Rework, and Bevy 0.13
joonaa.dev
uv: Python packaging in Rust
astral.sh
git-cliff: What's new in 2.0.0? (highly customizable changelog generator)
git-cliff.org
rustc_codegen_gcc: Progress Report #30
blog.antoyo.xyz
RustRover Q4 2023 Feature Updates Retrospective
blog.jetbrains.com
rust-analyzer changelog #221
rust-analyzer.github.io
Anouncing Stabby 3.0
www.reddit.com
argmin_testfunctions 0.2.0: test functions for optimization problems in Rust and Python
argmin-rs.org
vscode-rustup released: interface with rustup as a VSCode extension
emberian/vscode-rustup
OpenPGP-card-tools 0.10.0 released. The project provides the oct commandline tool for inspecting, configuring and using OpenPGP card devices such as Nitrokey or Yubikey.
codeberg.org
Rust Client for Timeplus Proton SQL Streaming
www.timeplus.com
Observations/Thoughts
FuturesUnordered and the order of futures
without.boats
Rust Tooling: 8 tools that will increase your productivity
www.shuttle.rs
Writing down my mental model of unsafe
https://gist.github.com/ia0/820ab50d4c5f0f5e3aeb841cef8e6792
How can Rust be so fast in the TechEmpower Web Framework Benchmarks?
kerkour.com
Rust Walkthroughs
From 1s to 4ms
registerspill.thorstenball.com
Translating OpenStreetMap data to HTML5 Canvas with Rust and WebAssembly
mary.codes
macros_rule!
auroranssolis.github.io
Implementing JWT Authentication in Rust
www.shuttle.rs
Deploying Axum to Lambda and ECS, using Lambda Web Adapter
medium.com/@sam.van.overmeire
Rust/C++ Interop Part 3 - Cxx
tylerjw.dev
[FR] Les closures en Rust
lafor.ge
[video] Safe Rust AIN'T SAFE!? (cve-rs)
www.youtube.com
Miscellaneous
[video] Release-plz: releasing crates like it's 2023 (RustLab 2023)
www.youtube.com
This week in Rust #536 — 28 feb 2024
https://this-week-in-rust.org/blog/2024/02/28/this-week-in-rust-536/
https://this-week-in-rust.org/blog/2024/02/28/this-week-in-rust-536/
Updates from Rust Community
Project/Tooling Updates
This month in Servo: gamepad support, font fallback, Space Jam, and more!
servo.org
Announcing Jco 1.0
bytecodealliance.org
This month in Pavex, #9
www.lpalmieri.com
argmin 0.10.0 - a Rust crate for numerical optimization
argmin-rs.org
Observations/Thoughts
Text labels rendering on a map with Rust - research and design
maximkaaa.github.io
Rust developers fear language is getting too complex and prefer bug fixes to new features
devclass.com
Lessons learnt from building a distributed system in Rust
www.codethink.co.uk
How Rust Could Change Robotics
filtra.io
Asynchronous clean-up
without.boats
Edge IoT with Rust on ESP: Ping!
apollolabsblog.hashnode.dev
ESP Embedded Rust: Command Line Interface
apollolabsblog.hashnode.dev
ESP Embedded Rust: Ping CLI App Part 2
apollolabsblog.hashnode.dev
Convert a String to int in Rust
crustc.com
Mastering ManuallyDrop<T> - A Guide to Explicit Resource Management in Rust
asyncmove.com
Rust, but async
hegdenu.net
Rust Walkthroughs
Matching and iterators in Rust
www.jacobelder.com
Practical guide to Error Handling in Rust
dev-state.com
Building an Async Runtime with mio
tweedegolf.nl
[HE] [video] Rust Course
www.youtube.com
Miscellaneous
Guide to using TensorFlow in Rust
blog.logrocket.com
A Twist on Wadler's Printer
justinpombrio.net
Implementing API Rate Limiting in Rust
www.shuttle.rs
How to benchmark Rust code with Iai
bencher.dev
How Rust Could Change Robotics
filtra.io
Sequential-storage: efficiently store data in flash
tweedegolf.nl
[audio] Sentry - Rust in Production Podcast
corrode.dev
[video] A First Look at Lifetimes in Rust
www.youtube.com
[video] Firmware for an ESP32 to read from a noise sensor in Rust
www.youtube.com
Project/Tooling Updates
This month in Servo: gamepad support, font fallback, Space Jam, and more!
servo.org
Announcing Jco 1.0
bytecodealliance.org
This month in Pavex, #9
www.lpalmieri.com
argmin 0.10.0 - a Rust crate for numerical optimization
argmin-rs.org
Observations/Thoughts
Text labels rendering on a map with Rust - research and design
maximkaaa.github.io
Rust developers fear language is getting too complex and prefer bug fixes to new features
devclass.com
Lessons learnt from building a distributed system in Rust
www.codethink.co.uk
How Rust Could Change Robotics
filtra.io
Asynchronous clean-up
without.boats
Edge IoT with Rust on ESP: Ping!
apollolabsblog.hashnode.dev
ESP Embedded Rust: Command Line Interface
apollolabsblog.hashnode.dev
ESP Embedded Rust: Ping CLI App Part 2
apollolabsblog.hashnode.dev
Convert a String to int in Rust
crustc.com
Mastering ManuallyDrop<T> - A Guide to Explicit Resource Management in Rust
asyncmove.com
Rust, but async
hegdenu.net
Rust Walkthroughs
Matching and iterators in Rust
www.jacobelder.com
Practical guide to Error Handling in Rust
dev-state.com
Building an Async Runtime with mio
tweedegolf.nl
[HE] [video] Rust Course
www.youtube.com
Miscellaneous
Guide to using TensorFlow in Rust
blog.logrocket.com
A Twist on Wadler's Printer
justinpombrio.net
Implementing API Rate Limiting in Rust
www.shuttle.rs
How to benchmark Rust code with Iai
bencher.dev
How Rust Could Change Robotics
filtra.io
Sequential-storage: efficiently store data in flash
tweedegolf.nl
[audio] Sentry - Rust in Production Podcast
corrode.dev
[video] A First Look at Lifetimes in Rust
www.youtube.com
[video] Firmware for an ESP32 to read from a noise sensor in Rust
www.youtube.com
Crate of the week: web-audio-api-rs
This week's crate is web-audio-api-rs, a Rust implementation of the Web Audio API for use outside the browser.
This week's crate is web-audio-api-rs, a Rust implementation of the Web Audio API for use outside the browser.
This week in Rust #537 — 06 mar 2024
https://this-week-in-rust.org/blog/2024/03/06/this-week-in-rust-537/
https://this-week-in-rust.org/blog/2024/03/06/this-week-in-rust-537/
Updates from Rust Community
Official
Clippy: Deprecating feature = "cargo-clippy"
blog.rust-lang.org
Updated baseline standards for Windows targets
blog.rust-lang.org
Project/Tooling Updates
Replacing PyO3's API without breaking everything downstream
polar.sh
rust-analyzer changelog #223
rust-analyzer.github.io
rust-gcc February 2024 Monthly report
rust-gcc.github.io
godot-rust February 2024 dev update
godot-rust.github.io
Fluvio v0.11.5 Release Updates
www.fluvio.io
sshd-openpgp-auth version 0.3.0 and ssh-openpgp-auth version 0.2.2 as updates to the tooling providing OpenPGP based authentication for SSH host keys
crates.io
Observations/Thoughts
Borrow checking without lifetimes
smallcultfollowing.com
How to speed up the Rust compiler in March 2024
nnethercote.github.io
Code review in the Rust compiler
nnethercote.github.io
Rust thread_local!s are surprisingly expensive
swatinem.de
Designing an Async Runtime for WASI 0.2
blog.yoshuawuyts.com
Rust Walkthroughs
Storing borrowed data in trait objects
ferrous-systems.com
Rust's early vs. late lifetime binding
blog.the-pans.com
How moving from Pandas to Polars made me write better code without writing better code
dev.to
A Full Stack SaaS Template with Loco
www.shuttle.rs
Async Rust in a Nutshell
www.shuttle.rs
Real-time Streaming Analytics with Fluvio, DeepCausality, and Rust
infinyon.com
[video] Modern All Rust Stack - Dioxus, Axum, Warp, SurrealDB
www.youtube.com
[video] Serverless Data Pipelines in Rust by Michele Vigilante
www.youtube.com
[FR] [video] Rust Lyon Meetup #8 - Impl Snake for Micro:bit — Cyril MARPAUD
www.youtube.com
Miscellaneous
Czech Rust community index
rustlang.cz/
Launching RustRover: JetBrains’ Investment in Rust
mainmatter.com
[audio] RustShip: Rust in Art with Lisa Passing
ieni.dev
Official
Clippy: Deprecating feature = "cargo-clippy"
blog.rust-lang.org
Updated baseline standards for Windows targets
blog.rust-lang.org
Project/Tooling Updates
Replacing PyO3's API without breaking everything downstream
polar.sh
rust-analyzer changelog #223
rust-analyzer.github.io
rust-gcc February 2024 Monthly report
rust-gcc.github.io
godot-rust February 2024 dev update
godot-rust.github.io
Fluvio v0.11.5 Release Updates
www.fluvio.io
sshd-openpgp-auth version 0.3.0 and ssh-openpgp-auth version 0.2.2 as updates to the tooling providing OpenPGP based authentication for SSH host keys
crates.io
Observations/Thoughts
Borrow checking without lifetimes
smallcultfollowing.com
How to speed up the Rust compiler in March 2024
nnethercote.github.io
Code review in the Rust compiler
nnethercote.github.io
Rust thread_local!s are surprisingly expensive
swatinem.de
Designing an Async Runtime for WASI 0.2
blog.yoshuawuyts.com
Rust Walkthroughs
Storing borrowed data in trait objects
ferrous-systems.com
Rust's early vs. late lifetime binding
blog.the-pans.com
How moving from Pandas to Polars made me write better code without writing better code
dev.to
A Full Stack SaaS Template with Loco
www.shuttle.rs
Async Rust in a Nutshell
www.shuttle.rs
Real-time Streaming Analytics with Fluvio, DeepCausality, and Rust
infinyon.com
[video] Modern All Rust Stack - Dioxus, Axum, Warp, SurrealDB
www.youtube.com
[video] Serverless Data Pipelines in Rust by Michele Vigilante
www.youtube.com
[FR] [video] Rust Lyon Meetup #8 - Impl Snake for Micro:bit — Cyril MARPAUD
www.youtube.com
Miscellaneous
Czech Rust community index
rustlang.cz/
Launching RustRover: JetBrains’ Investment in Rust
mainmatter.com
[audio] RustShip: Rust in Art with Lisa Passing
ieni.dev
This week in Rust #538 — 13 mar 2024
https://this-week-in-rust.org/blog/2024/03/13/this-week-in-rust-538/
https://this-week-in-rust.org/blog/2024/03/13/this-week-in-rust-538/
Updates from Rust Community
Official
Announcing Rustup 1.27.0
blog.rust-lang.org
crates.io: Download changes
blog.rust-lang.org
Newsletters
This Month in Rust OSDev: February 2024
rust-osdev.com
Project/Tooling Updates
Bevy Foundation
bevyengine.org
Rust Flashcards - 557 cards to learn Rust from first principles
ad-si/Rust-Flashcards
Lib.rs website improvements
users.rust-lang.org
Sudo-rs dependencies: when less is better
www.memorysafety.org
rust-analyzer changelog #224
rust-analyzer.github.io
biscotti, a new crate for HTTP cookies
www.lpalmieri.com
Boa release v0.18
boajs.dev
Announcing Relm4 0.7 and 0.8
relm4.org
Meilisearch 1.7 — New OpenAI models & GPU support for Hugging Face embeddings
blog.meilisearch.com
Cargo wizard: automate Cargo project configuration
kobzol.github.io
GreptimeDB v0.7 is ready for cloud-native monitoring
greptime.com
[video] Project Syn - Simon Gerber - Rust Zürisee March 2024
www.youtube.com
Observations/Thoughts
Fast Development In Rust, Part One
blog.sdf.com
Mental model for unsafe (complete rewrite)
ia0.github.io
10 years in Open Source
ochagavia.nl
[audio] Season Finale - Rust in Production Podcast
corrode.dev
[video] SemVer in Rust: Breakage, Tooling, and Edge Cases
www.youtube.com
Rust Walkthroughs
How to Use Rust Procedural Macros to Replace Panic with syn’s Fold
www.infoq.com
Rust Iterators Beyond the Basics - part 1
blog.jetbrains.com
Rust Multi-crate project in a monorepo
rust.code-maven.com
Using Stripe Payments with Rust
www.shuttle.rs
Problems around modelling an asynchronous API for database transaction in Rust
blog.weiznich.de
Embedded Rust Bluetooth on ESP: BLE Scanner
apollolabsblog.hashnode.dev
[video] Implementing (parts of) git from scratch in Rust
www.youtube.com
[video] The Billion Rows Challenge in Rust - an intro to Rust for data engineering
www.youtube.com
Miscellaneous
Rust impact on engineering management
https://bastienvigneron.medium.com/rust-impact-on-engineering-management-59647e5d0265
From medical doctor to rust developer
surrealdb.com
February 2024 Rust Jobs Report
filtra.io
Official
Announcing Rustup 1.27.0
blog.rust-lang.org
crates.io: Download changes
blog.rust-lang.org
Newsletters
This Month in Rust OSDev: February 2024
rust-osdev.com
Project/Tooling Updates
Bevy Foundation
bevyengine.org
Rust Flashcards - 557 cards to learn Rust from first principles
ad-si/Rust-Flashcards
Lib.rs website improvements
users.rust-lang.org
Sudo-rs dependencies: when less is better
www.memorysafety.org
rust-analyzer changelog #224
rust-analyzer.github.io
biscotti, a new crate for HTTP cookies
www.lpalmieri.com
Boa release v0.18
boajs.dev
Announcing Relm4 0.7 and 0.8
relm4.org
Meilisearch 1.7 — New OpenAI models & GPU support for Hugging Face embeddings
blog.meilisearch.com
Cargo wizard: automate Cargo project configuration
kobzol.github.io
GreptimeDB v0.7 is ready for cloud-native monitoring
greptime.com
[video] Project Syn - Simon Gerber - Rust Zürisee March 2024
www.youtube.com
Observations/Thoughts
Fast Development In Rust, Part One
blog.sdf.com
Mental model for unsafe (complete rewrite)
ia0.github.io
10 years in Open Source
ochagavia.nl
[audio] Season Finale - Rust in Production Podcast
corrode.dev
[video] SemVer in Rust: Breakage, Tooling, and Edge Cases
www.youtube.com
Rust Walkthroughs
How to Use Rust Procedural Macros to Replace Panic with syn’s Fold
www.infoq.com
Rust Iterators Beyond the Basics - part 1
blog.jetbrains.com
Rust Multi-crate project in a monorepo
rust.code-maven.com
Using Stripe Payments with Rust
www.shuttle.rs
Problems around modelling an asynchronous API for database transaction in Rust
blog.weiznich.de
Embedded Rust Bluetooth on ESP: BLE Scanner
apollolabsblog.hashnode.dev
[video] Implementing (parts of) git from scratch in Rust
www.youtube.com
[video] The Billion Rows Challenge in Rust - an intro to Rust for data engineering
www.youtube.com
Miscellaneous
Rust impact on engineering management
https://bastienvigneron.medium.com/rust-impact-on-engineering-management-59647e5d0265
From medical doctor to rust developer
surrealdb.com
February 2024 Rust Jobs Report
filtra.io
Crate of the week: biscotti
This week's crate is biscotti, an opinionated library to deal with HTTP cookies on the server side.
This week's crate is biscotti, an opinionated library to deal with HTTP cookies on the server side.
This week in Rust #539 — 20 mar 2024
https://this-week-in-rust.org/blog/2024/03/20/this-week-in-rust-539/
https://this-week-in-rust.org/blog/2024/03/20/this-week-in-rust-539/
Updates from Rust Community
Newsletters
The Embedded Rustacean Issue #15
www.theembeddedrustacean.com
This Week in Bevy: Foundations, Meetups, and more Bevy Cheatbook updates
thisweekinbevy.com
Project/Tooling Updates
rustc_codegen_gcc: Progress Report #31
blog.antoyo.xyz
Slint 1.5: Embracing Android, Improving Live-Preview, and introducing Pythonic Slint
slint.dev
yaml-rust2's first real release
Ethiraric/yaml-rust2/blob/master/documents/2024-03-15-FirstRelease.md
testresult 0.4.0 released. The crate provides the TestResult type for concise and precise test failures.
crates.io
Revolutionizing PostgreSQL Database Comparison: Introducing pgdatadiff in Rust — Unleash Speed, Safety, and Scalability
medium.com/@p.tournaris
Observations/Thoughts
SemVer in Rust: Breakage, Tooling, and Edge Cases — FOSDEM 2024 annotated talk
predr.ag
Go's Errors: How I Learned to Love Rust
barretts.club
Strongly-typed IDs in SurrealDB
jlewis.sh
Iterators and traversables
without.boats
Using PostHog with Rust
www.shuttle.rs
Using Rust on ESP32 from Windows
https://kopf1988.medium.com/using-rust-on-esp32-from-windows-b6814fd09928
Compiling Rust to WASI
benw.is
Achieving awful compression with digits of pi
ntietz.com
Zig, Rust, and other languages
notes.eatonphil.com
What part of Rust compilation is the bottleneck?
kobzol.github.io
Lambda on hard mode: Inside Modal's web infrastructure
modal.com
Embedded Rust Bluetooth on ESP: BLE Advertiser
apollolabsblog.hashnode.dev
[video] Diplomat - Idiomatic Multi-Language APIs - Robert Bastian - Rust Zürisee March 2024
www.youtube.com
Rust Walkthroughs
A Short Introduction to Rust and the Bevy Game Engine
wiki.wptcsu.com
[video] Strings and memory reallocation in Rust
www.youtube.com
Research
Rust Tools Survey (by JetBrains)
surveys.jetbrains.com
Miscellaneous
RustNL 2024 schedule announced
2024.rustnl.org
Fighting back: Turning the Tables on Web Scrapers Using Rust
medium.com/p
The book "Code Like a Pro in Rust" is released
www.manning.com
Red Hat's Long, Rust'ed Road Ahead For Nova As Nouveau Driver Successor
www.phoronix.com
Newsletters
The Embedded Rustacean Issue #15
www.theembeddedrustacean.com
This Week in Bevy: Foundations, Meetups, and more Bevy Cheatbook updates
thisweekinbevy.com
Project/Tooling Updates
rustc_codegen_gcc: Progress Report #31
blog.antoyo.xyz
Slint 1.5: Embracing Android, Improving Live-Preview, and introducing Pythonic Slint
slint.dev
yaml-rust2's first real release
Ethiraric/yaml-rust2/blob/master/documents/2024-03-15-FirstRelease.md
testresult 0.4.0 released. The crate provides the TestResult type for concise and precise test failures.
crates.io
Revolutionizing PostgreSQL Database Comparison: Introducing pgdatadiff in Rust — Unleash Speed, Safety, and Scalability
medium.com/@p.tournaris
Observations/Thoughts
SemVer in Rust: Breakage, Tooling, and Edge Cases — FOSDEM 2024 annotated talk
predr.ag
Go's Errors: How I Learned to Love Rust
barretts.club
Strongly-typed IDs in SurrealDB
jlewis.sh
Iterators and traversables
without.boats
Using PostHog with Rust
www.shuttle.rs
Using Rust on ESP32 from Windows
https://kopf1988.medium.com/using-rust-on-esp32-from-windows-b6814fd09928
Compiling Rust to WASI
benw.is
Achieving awful compression with digits of pi
ntietz.com
Zig, Rust, and other languages
notes.eatonphil.com
What part of Rust compilation is the bottleneck?
kobzol.github.io
Lambda on hard mode: Inside Modal's web infrastructure
modal.com
Embedded Rust Bluetooth on ESP: BLE Advertiser
apollolabsblog.hashnode.dev
[video] Diplomat - Idiomatic Multi-Language APIs - Robert Bastian - Rust Zürisee March 2024
www.youtube.com
Rust Walkthroughs
A Short Introduction to Rust and the Bevy Game Engine
wiki.wptcsu.com
[video] Strings and memory reallocation in Rust
www.youtube.com
Research
Rust Tools Survey (by JetBrains)
surveys.jetbrains.com
Miscellaneous
RustNL 2024 schedule announced
2024.rustnl.org
Fighting back: Turning the Tables on Web Scrapers Using Rust
medium.com/p
The book "Code Like a Pro in Rust" is released
www.manning.com
Red Hat's Long, Rust'ed Road Ahead For Nova As Nouveau Driver Successor
www.phoronix.com
This week in Rust #540 — 27 mar 2024
https://this-week-in-rust.org/blog/2024/03/27/this-week-in-rust-540/
https://this-week-in-rust.org/blog/2024/03/27/this-week-in-rust-540/