show
show copied to clipboard
🍿 Show notes, code, and future topic ideas for "Hello Rust!", a YouTube channel about the Rust programming language.
### What? Write a simple Rust crate and publish it on [crates.io](https://crates.io) ### Why? The goal is to show how simple it is to create a new crate, explain some...
### What? Show how to write a tool for building (Debian) packages. ### Why? Might teach a few things about how package management works internally and different tradeoffs on how...
### What? docker cleanup tool ### Why? Spotify's [docker-gc](https://github.com/spotify/docker-gc), but it's a shell script ### How? Could be written as a docker plugin, maybe. If not, we could call it...
### What? The Unix tool `ps` lists the status of processes. We could write one in Rust. ### Why? Implementing Unix tools is a [good learning experience](https://matthias-endler.de/2017/yes/). `ps` in particular...
### What? Write a simple allocator ### Why? Shows that Rust is a pretty versatile and hackable language. Also teaches a lot about compiler internals. ### How? [mmalloc](https://github.com/koute/mmalloc/) and [allocators-rs](https://github.com/ezrosent/allocators-rs/blob/master/mmap-alloc/src/lib.rs)...
### What? This is super-far-fetched, but I still wanted to note it down somewhere: It would be awesome to write a custom Rust controller for a quadrocopter/drone! ### Why? To...
Bumps [bumpalo](https://github.com/fitzgen/bumpalo) from 3.4.0 to 3.12.0. Changelog Sourced from bumpalo's changelog. 3.12.0 Released 2023-01-17. Added Added the bumpalo::boxed::Box::bump and bumpalo::collections::String::bump getters to get the underlying Bump that a string or...
### What? An episode about a company that believes in rust so much, they named it Oxide Computer. (Oh, and they build a computer using rust almost exclusively in the...