Implementing a simple filesystem using the Linux VFS interface is a fun thing to do. You can start by implementing the bare minimum and then add more functions over time.
Yes, it is C, not Rust, but for systems work it is absolutely worth knowing.
Yes, it is C, not Rust, but for systems work it is absolutely worth knowing.