From f6771c1ea9025dc59b976c5878a56fb771548094 Mon Sep 17 00:00:00 2001 From: Adeoye Adefemi Date: Thu, 29 Jan 2026 03:52:01 +0100 Subject: [PATCH 1/2] #636 community links --- draft/2026-01-28-this-week-in-rust.md | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/draft/2026-01-28-this-week-in-rust.md b/draft/2026-01-28-this-week-in-rust.md index 21e0b5b1e..73b8e6993 100644 --- a/draft/2026-01-28-this-week-in-rust.md +++ b/draft/2026-01-28-this-week-in-rust.md @@ -38,7 +38,8 @@ and just ask the editors to select the category. --> ### Official - +* [crates.io: development update | Rust Blog](https://blog.rust-lang.org/2026/01/21/crates-io-development-update/) +* [Announcing Rust 1.93.0 | Rust Blog](https://blog.rust-lang.org/2026/01/22/Rust-1.93.0/) ### Foundation ### Newsletters @@ -46,8 +47,8 @@ and just ask the editors to select the category. ### Project/Tooling Updates * [Vetis: A very tiny, very fast HTTP server in Rust](https://dev.to/rogrio_arajo_55dae16f0d/vetis-a-very-tiny-very-fast-http-server-in-rust-1ldn) * [cai 0.13: User friendly CLI tool for AI tasks](https://github.com/ad-si/cai/releases/tag/v0.13.0) - * [Nio v0.1.0: Embracing Thread-Per-Core Architecture](https://nurmohammed840.github.io/posts/embracing-thread-per-core-architecture/) +* [🦀 Compile-Time Reflection Is Finally Here](https://weeklyrust.substack.com/p/compile-time-reflection-is-finally) * [r3bl_tui v0.7.7: modern async TUI lib — readline, md editor, flexbox, SSH-optimized rendering](https://github.com/r3bl-org/r3bl-open-core/releases/tag/v0.7.7-tui) * [r3bl-cmdr v0.0.25: TUI productivity apps - giti (git helper) and edi (beautiful md editor)](https://github.com/r3bl-org/r3bl-open-core/releases/tag/v0.0.25-cmdr) @@ -55,24 +56,27 @@ and just ask the editors to select the category. ### Observations/Thoughts * [Deep dive into Turso, the "SQLite rewrite in Rust"](https://kerkour.com/turso-sqlite) - +* [Rust at Scale: An Added Layer of Security for WhatsApp](https://engineering.fb.com/2026/01/27/security/rust-at-scale-security-whatsapp/) * [Rust vs JavaScript & TypeScript: performance, WebAssembly, and developer experience](https://blog.jetbrains.com/rust/2026/01/27/rust-vs-javascript-typescript/) - +* [Atomic variables are not only about atomicity](https://sander.saares.eu/2026/01/25/atomic-variables-are-not-only-about-atomicity/) +* [`if let guard` stabilizing path](https://kivooeo.github.io/blog/if-let-guard/) * [audio] [Netstack.FM episode 24 — WebAssembly and Rust in Practice, A Conversation with Alex Crichton](https://netstack.fm/#episode-24) - * [video] [AI should write rust and only rust ;)](https://www.youtube.com/watch?v=2lhr-QDWv-k) - +* [What's New in Rust 1.88 through 1.90 :: Rustacean Station](https://rustacean-station.org/episode/rust-1.88-1.89-1.90/) +* [What's New in Rust 1.85 through 1.87 :: Rustacean Station](https://rustacean-station.org/episode/rust-1.85-1.86-1.87/) + ### Rust Walkthroughs * [The complete guide to publishing your first Rust crate to crates.io](https://dev.to/ajitkumar/the-complete-guide-to-publishing-your-first-rust-crate-to-cratesio-14pg) - +* [Designing Error Types in Rust Applications](https://home.expurple.me/posts/designing-error-types-in-rust-applications/) * [series] [Part 4: Training Infrastructure, Building an LLM from Scratch in Rust](https://www.tag1.com/how-to/part4-training-infrastructure-building-an-llm-from-scratch/) * [Using Oracle db26ai from Rust with the oracle crate (2)](https://jorgeortiz.dev/posts/rust_use_oracle_db26ai_with_oracle_crate_2/) -* [Using Oracle db26ai from Rust with the sibyl crate (2)](https://jorgeortiz.dev/posts/rust_use_oracle_db26ai_with_sibyl_crate_2/) - +* [I packaged my Rust CLI to too many places, here's what I learned](https://ivaniscoding.github.io/posts/rustpackaging1/) +* [Replacing Protobuf with Rust to go 5 times faster](https://pgdog.dev/blog/replace-protobuf-with-rust) * [series] [The Impatient Programmer's Guide to Bevy and Rust: Chapter 6 - Let There Be Particles](https://aibodh.com/posts/bevy-rust-game-development-chapter-6/) - +* [Building a 24MB Offline AI with Rust + Burn](https://snaetwarre.github.io/My-Portofolio/blog/intelligent-disease-detection.html) * [The Hidden Bottleneck: Blocking in Async Rust](https://cong-or.xyz/blocking-async-rust.html) - +* [Replacing Protobuf with Rust to go 5 times faster](https://pgdog.dev/blog/replace-protobuf-with-rust) + ### Research ### Miscellaneous From 277f4adea68b77ec0568746d34a7bd191fa8ea37 Mon Sep 17 00:00:00 2001 From: Adeoye Adefemi Date: Thu, 29 Jan 2026 03:54:09 +0100 Subject: [PATCH 2/2] remove duplicates --- draft/2026-01-28-this-week-in-rust.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/draft/2026-01-28-this-week-in-rust.md b/draft/2026-01-28-this-week-in-rust.md index 73b8e6993..dc8ab8cb4 100644 --- a/draft/2026-01-28-this-week-in-rust.md +++ b/draft/2026-01-28-this-week-in-rust.md @@ -70,8 +70,6 @@ and just ask the editors to select the category. * [Designing Error Types in Rust Applications](https://home.expurple.me/posts/designing-error-types-in-rust-applications/) * [series] [Part 4: Training Infrastructure, Building an LLM from Scratch in Rust](https://www.tag1.com/how-to/part4-training-infrastructure-building-an-llm-from-scratch/) * [Using Oracle db26ai from Rust with the oracle crate (2)](https://jorgeortiz.dev/posts/rust_use_oracle_db26ai_with_oracle_crate_2/) -* [I packaged my Rust CLI to too many places, here's what I learned](https://ivaniscoding.github.io/posts/rustpackaging1/) -* [Replacing Protobuf with Rust to go 5 times faster](https://pgdog.dev/blog/replace-protobuf-with-rust) * [series] [The Impatient Programmer's Guide to Bevy and Rust: Chapter 6 - Let There Be Particles](https://aibodh.com/posts/bevy-rust-game-development-chapter-6/) * [Building a 24MB Offline AI with Rust + Burn](https://snaetwarre.github.io/My-Portofolio/blog/intelligent-disease-detection.html) * [The Hidden Bottleneck: Blocking in Async Rust](https://cong-or.xyz/blocking-async-rust.html)