AstraKernel 💫
banner
astrakernel.bsky.social
AstraKernel 💫
@astrakernel.bsky.social
Love computers and coding.

While I'm particularly passionate about Rust, it's not the only language I work with.

Recently started loving embedded programming
Pinned
🧩 Open source Book: Embedded programming with ESP32 and Rust

The book "impl Rust on ESP32" uses development board "ESP32 DevKit V1" and follows practical exercises approach

GitHub Link:
github.com/ImplFerris/e...

#rustlang #programming
I like TrouBLE
November 9, 2025 at 5:32 PM
🪲Official Rust Youtube channel appears to be got hacked

> We hid the channel, reset permissions,and we are investigating whose account got compromised. Once the folks managing the YouTube channel wake up we'll ensure everything is back to normal

source:
www.reddit.com/r/rust/comme...

#rustlang
November 9, 2025 at 4:40 PM
🦀 cargo-clean-all: Fast recursive detection and cleaning of rust projects

>with interactive TUI and filters

> Find rust projects anywhere that meet conditions like "last used more than 3 days ago" or "freable size > 1GB" and then clean them in record time

github.com/dnlmlr/cargo...

#rustlang
GitHub - dnlmlr/cargo-clean-all: Fast recursive detection and cleaning of rust projects with interactive TUI and filters. Find rust projects anywhere that meet conditions like "last used more than 3 d...
Fast recursive detection and cleaning of rust projects with interactive TUI and filters. Find rust projects anywhere that meet conditions like "last used more than 3 days ago" or "fr...
github.com
November 7, 2025 at 5:05 PM
🏮Async QUIC and HTTP/3 made easy: tokio-quiche is now open-source

> asynchronous QUIC library combining both quiche and the Rust Tokio async runtime

> tokio-quiche handles millions of HTTP/3 requests per second with low latency and high throughput

blog.cloudflare.com/async-quic-a...

#rustlang
Async QUIC and HTTP:3 made easy- tokio-quiche is now open-source
We’re excited to announce the open sourcing of tokio-quiche, our async QUIC library built on quiche and tokio. Relied upon in our services such as iCloud Private Relay and our next-generation Oxy-base...
blog.cloudflare.com
November 7, 2025 at 12:56 AM
Reposted by AstraKernel 💫
If you're into Rust, you'll know about the difference between Eq and PartialEq. Did you know that there's a secret third thing?
November 7, 2025 at 12:31 AM
Reposted by AstraKernel 💫
I gave a talk on embedded Rust a while ago, showing code running on an attiny85, a 8 bit microcontroller with 512 bytes of RAM and 8kB of Flash. The binary was smaller than the equivalent Arduino code. github.com/swallez/intr...
GitHub - swallez/intro-embdedded-rust: Source code for the "Introduction to embedded Rust" talk
Source code for the "Introduction to embedded Rust" talk - swallez/intro-embdedded-rust
github.com
November 4, 2025 at 7:37 AM
⚡ Running Rust on device with 2kb RAM

- WinChipHead CH32V003 microcontroller

- 16kb flash storage for the program

--
It is an old article. I came across it after someone asked about Rust's ability to run on devices with limited memory

noxim.xyz/blog/rust-ch...

#rustlang #embedded
November 4, 2025 at 7:03 AM
🧩 Rust Usage by Software Type - JetBrains Survey

- Filtered by devs who use Rust as primary language

#rustlang
November 3, 2025 at 8:03 AM
Reposted by AstraKernel 💫
It may not look like much but: the OLED is displaying data received in from my web app's REST API. The board is @seeedstudio.com Xiao ESP32C6, running #embedded #rustlang with Embassy. The carrier board is from Tindie.

cc @theembeddedrust.bsky.social @astrakernel.bsky.social @therustybits.com
November 2, 2025 at 1:38 PM
🦀esp-rtos:

In latest esp-hal ecosystem, the "esp-hal-embassy" is no more. It has been merged into esp-rtos.

> This crate provides the runtime necessary to run async code on top of esp-hal, and implements the necessary capabilities (threads, queues, etc.) required by esp-radio.

#embedded #rustlang
November 1, 2025 at 3:47 AM
🦀 Dioxus v0.7.0 is released

- Hot-patching of Rust code at runtime

- Fullstack: Revamp of Server Functions with full Axum integration

- WGPU-based HTML/CSS renderer for Dioxus

- tailwind support

And more

github.com/DioxusLabs/d...

#rustlang #dioxus
October 31, 2025 at 6:57 PM
> The ability to "completely erase, eliminate these classes of errors" from memory safety issues was the deciding factor over languages like Go

> The expressiveness of async Rust provided massive developer velocity gains

#rustlang
☁️ How Cloudflare handles 90 million requests per second with Pingora

- Rust in Production Podcast with Edward Wang & Kevin Guthrie, Software Engineers (CloudFlare)

corrode.dev/podcast/s05e...

#rustlang #cloudflare
Cloudflare with Edward Wang & Kevin Guthrie - Rust in Production Podcast | corrode Rust Consulting
How do you build a system that handles 90 million request…
corrode.dev
October 31, 2025 at 2:30 AM
☁️ How Cloudflare handles 90 million requests per second with Pingora

- Rust in Production Podcast with Edward Wang & Kevin Guthrie, Software Engineers (CloudFlare)

corrode.dev/podcast/s05e...

#rustlang #cloudflare
Cloudflare with Edward Wang & Kevin Guthrie - Rust in Production Podcast | corrode Rust Consulting
How do you build a system that handles 90 million request…
corrode.dev
October 31, 2025 at 2:29 AM
October 30, 2025 at 6:21 PM
esp-hal 1.0.0 is here :)
Espressif hired a bunch of Rust devs years ago and they have been quietly doing great work supporting Rust on their chips ever since. Still haven’t seen any other chip companies get close.

developer.espressif.com/blog/2025/10...
esp-hal 1.0.0 release announcement
Announcing esp-hal 1.0, the first Rust SDK for embedded devices.
developer.espressif.com
October 30, 2025 at 1:32 PM
Reposted by AstraKernel 💫
@cloudflare.social wrote a blog post on Merkle Tree Certificates. It includes Max' work: an experimental implementation in Rust, and his thesis "Implementation and Analysis of Merkle Tree Certificates for PostQuantum Secure Authentication in TLS".

Read it here: bit.ly/48MijCX

#rustlang #security
Keeping the Internet fast and secure- introducing Merkle Tree Certificates
Cloudflare is launching an experiment with Chrome to evaluate fast, scalable, and quantum-ready Merkle Tree Certificates, all without degrading performance or changing WebPKI trust relationships.
bit.ly
October 29, 2025 at 1:43 PM
Reposted by AstraKernel 💫
Amazing—this episode of Rust in Production with Alexandru Ene revealed that Amazon Prime Video is using (a fork of) Leptos for the UI of their streaming app for smart TVs:

corrode.dev/podcast/s05e...

@gbj.dev @benw.is #RustLang
Prime Video with Alexandru Ene - Rust in Production Podcast | corrode Rust Consulting
Are you one of over 240 million subscribers of Amazon’s Prime Video …
corrode.dev
October 29, 2025 at 4:55 AM
🏮Noticed `apt` speed improved in latest debian and ui also nice

Just out of curiosity, checked

- It now uses Sequoia(sqv) to verify package signatures. Written in Rust

- Not sure it contributed in end-user performance but happy to know Rust in apt

lwn.net/Articles/101...

#rustlang #debian
October 29, 2025 at 8:19 AM
⚡️ Learn how to build embedded TUIs on ESP32

- New chapter added in "impl Rust for ESP32" Book

- Teaches how to use mousefood crate to use Ratatui in embedded environment (no_std)

esp32.implrust.com/ratatui/inde...

#rustlang
October 28, 2025 at 3:32 PM
Reposted by AstraKernel 💫
Hello, Rat 👋🐁

🦀 New embedded Rust + @ratatui.rs tutorial dropped!

🔥 Learn how to build embedded TUIs on ESP32!

➡️ Read on impl Rust book: esp32.implrust.com/ratatui/hell...

#rustlang #ratatui #embedded #esp32 #tutorial #tui #rustembedded #opensource
October 28, 2025 at 9:36 AM
ESP32 + 🦀 + 🐀
October 27, 2025 at 6:16 PM
✨ VectorWare, building the first GPU-native software company

Blog Post:
www.vectorware.com/blog/announc...

Discussion:
www.reddit.com/r/rust/s/mcl...

They are also hiring

#rustlang #programming
October 23, 2025 at 10:41 PM
I just watched a video of the instructor where he explained

> If you are on a mac, go here and do this...

> If you are on windows go here and do this...

> If you are in Linux, you know exactly what to do 😎

#linux
October 18, 2025 at 4:58 AM
Reposted by AstraKernel 💫
fuck it.

@ratatui.rs running on Amazon Kindle

#rustlang #ratatui
October 17, 2025 at 9:02 AM
🧩cargo-bloat: Find out what takes most of the space in your executable

github.com/RazrFalcon/c...

🧩Twiggy: a code size profiler for Wasm

github.com/AlexEne/twiggy

#rustlang
GitHub - RazrFalcon/cargo-bloat: Find out what takes most of the space in your executable.
Find out what takes most of the space in your executable. - RazrFalcon/cargo-bloat
github.com
October 17, 2025 at 3:36 PM