##rustlang
#rustlang hot take: We should rename .unwrap() to .or_panic(). (And .expect() to .or_panic_with().) "Unwrap" is a terrible name for the panicking function, especially since we also have things like .unwrap_or() and .unwrap_or_default() which never panic.
November 19, 2025 at 7:32 AM
✨ major shading/style rework
💫 (kinda merging all past style tests into one)
🐿️ rework of a few track barriers (the glassy ones)

#rustlang #bevyengine #gamedev
November 20, 2025 at 8:52 AM
Fun little #rustlang thing this morning: what's the fastest way to get a program to find a file recursively up from your current directory? std doesn't give a good way to access args without allocation, so we go no-std:

github.com/glehmann/fin...
Rewrite findup to use no_std with direct libc syscalls for minimal bi… by steveklabnik · Pull Request #1 · glehmann/findup
…nary size This is a complete rewrite that eliminates all std dependencies and heap allocations: Converted from std to no_std with custom C entry point (main) and panic handler Replaced std::fs an...
github.com
November 18, 2025 at 3:12 PM
🧩 moss: a Rust Linux-compatible kernel in about 26,000 lines of code

> runs on qemu as well as various dev boards (pi4, jetson nano, AMD Kria, imx8, etc)

> It has enough implemented to run most BusyBox commands on the console

> For aarch64

github.com/hexagonal-su...

#rustlang #linux
November 21, 2025 at 3:03 AM
A cheat sheet of Cargo plugins to improve your day as a #rustlang developer. More detailed notes and a PDF version is available through the link in the QR code.
November 19, 2025 at 4:32 AM
🦀 Bad news everyone - unwrap() is the reason behind cloudflare outage

>The FL2 Rust code that makes the check and was the source of the unhandled error is shown below

blog.cloudflare.com/18-november-...

#rustlang
Cloudflare outage on November 18, 2025
Cloudflare suffered a service outage on November 18, 2025. The outage was triggered by a bug in generation logic for a Bot Management feature file causing many Cloudflare services to be affected.
blog.cloudflare.com
November 19, 2025 at 3:11 AM
No #rustlang thread today cause I’m travelling, but we’re on for next week, we should probably talk about unwrap seeing how everyone else already is 😂
November 20, 2025 at 5:47 PM
Wow, Ratatui running on the R36S console! 🤯

🎮 Retro handheld powered by an ARM Cortex-A35 and ArkOS.

💯 Running a live input visualizer TUI!

🦀 All powered by Rust & @ratatui.rs 🐀

⭐ GitHub/Writeup: github.com/luizferreira...

#rustlang #ratatui #tui #r36s #retrogaming #arm #linux #crosscompile
November 21, 2025 at 9:11 AM
🚗 new asphalt style
🌄 re-added a simple skybox (just a gradient)

#rustlang #bevyengine #gamedev
November 19, 2025 at 2:25 PM
🛞 finished the first version of skid-marks

#rustlang #bevyengine #gamedev
November 17, 2025 at 8:47 AM
This might be the TUI of the year ⭐

🎬 gitlogue — A cinematic Git commit replay tool for the terminal.

🤯 Watch your repo code itself with animations, syntax highlighting and file tree!

🦀 Written in Rust & built with @ratatui.rs

⭐ GitHub: github.com/unhappychoic...

#rustlang #ratatui #terminal
November 19, 2025 at 12:06 PM
New #rustlang blog post, about "move expressions", an idea that came up after my last post on ergonomic ref counting:

smallcultfollowing.com/babysteps/bl...
Move Expressions · baby steps
smallcultfollowing.com
November 21, 2025 at 4:34 PM
🐍 + 🦀 : Proposal to Bring Rust Into CPython

> Rust will initially only be allowed for writing optional extension modules

> CPython has historically encountered numerous bugs and crashes due to invalid memory accesses

discuss.python.org/t/pre-pep-ru...

#rustlang
Pre-PEP: Rust for CPython
Introduction We (@emmatyping, @eclips4) propose introducing the Rust programming language to CPython. Rust will initially only be allowed for writing optional extension modules, but eventually will be...
discuss.python.org
November 18, 2025 at 11:13 PM
Related to some recent news related to unwrap() usage, enjoy this short post about using `clippy.toml` to make your code safer #rust #rustlang

www.schneems.com/2025/11/19/f...
Disallow code usage with a custom `clippy.toml`
I recently discovered that adding a clippy.toml file to the root of a Rust project gives the ability to disallow a method or a type when running cargo clippy...
www.schneems.com
November 19, 2025 at 10:26 PM
November 21, 2025 at 12:46 AM
All our #Bevy crates have been updated to 0.17: bevy_ios_impact, bevy_ios_iap, bevy_ios_gamecenter, bevy_debug_log and many more... check all 16 out on our GitHub: https://github.com/orgs/rustunit/repositories #rustlang #gamedev @bevy.bsky.social
November 16, 2025 at 8:00 PM
November 20, 2025 at 1:31 AM
Beau-TUI-ful! 😍

🐳 dockrtui — A modern & keyboard-driven dashboard for managing Docker

💯 Browse containers, images, networks & compose projects.

🦀 Written in Rust & built with @ratatui.rs

⭐ GitHub: github.com/LuuNa-JD/doc...

#rustlang #ratatui #tui #docker #containers #devtools #terminal
November 17, 2025 at 9:59 AM
I'm starting a new grind... 📢

🦀 Building a terminal user interface (TUI) for Rust's package manager, Cargo.

➡️ I'll be livestreaming the whole journey on my YouTube channel, so you can tune in if you want to follow along!

🍿 First stream today! -> www.youtube.com/live/lCGPWY1...

#rustlang #ratatui
November 17, 2025 at 4:28 PM
Now there are spiders (and their web burns ;)

#roguelike #indiedev #rustlang #pixelart
November 15, 2025 at 9:33 PM
🛞 defined where & when skid-marks should be

#rustlang #bevyengine #gamedev
November 16, 2025 at 3:47 PM
> "Rust is actually becoming a real part of the kernel instead of being this experimental thing," he (Linus) said, adding that it has taken longer than expected

www.theregister.com/2025/11/18/l...

#rustlang #linux
Linus Torvalds: Vibe coding is fine, but not for production
: Linux inventor also discusses Rust in the kernel, Nvidia's proprietary code, and the problem of AI crawlers
www.theregister.com
November 21, 2025 at 4:49 PM
How fast can you read binary???

🎮 binbreak — A retro-style terminal game where you convert binary to decimal under time pressure.

⚡ Supports multiple game modes and colorblind-friendly TUI!

🦀 Written in Rust & built with @ratatui.rs

⭐ GitHub: github.com/epic-64/binb...

#ratatui #rustlang
November 18, 2025 at 10:13 AM
Very big day for us :)
First paying customer, many to come

#buildinpublic #rustlang #learnrust
November 19, 2025 at 8:01 PM
“We adopted #rustlang for its security and are seeing a 1000x reduction in memory safety vulnerability density ... with Rust changes having a 4x lower rollback rate and spending 25% less time in code review, the safer path is now also the faster one.”

security.googleblog.com/2025/11/rust...
Rust in Android: move fast and fix things
Posted by Jeff Vander Stoep, Android Last year, we wrote about why a memory safety strategy that focuses on vulnerability prevention in ...
security.googleblog.com
November 13, 2025 at 7:52 PM