Privacy Policy

👋 This page was last updated ~3 years ago. Just so you know.

Analytics are measured with Umami, a privacy-respecting solution.

Visting a website means your IP address is sent to several systems. We make no effort to retain it anywhere.

Donors (see Terms and Conditions) have their Patreon/GitHub display name appear in the “thanks” section of some articles, unless they opt out of it (only GitHub lets you mark a donation as “private”).

Cancelling donation makes the name disappear (automatically) from those credits.

You can e-mail [email protected] if you have questions.

Did you know I also make videos? Check them out on PeerTube and also YouTube!

Here's another article just for you:

Rust modules vs files

A while back, I asked on Twitter what people found confusing in Rust, and one of the top topics was “how the module system maps to files”.

I remember struggling with that a lot when I first started Rust, so I’ll try to explain it in a way that makes sense to me.

Important note

All that follows is written for Rust 2021 edition. I have no interest in learning (or teaching) the ins and outs of the previous version, especially because it was a lot more confusing to me.