About
Hi! I'm Amos, better known as fasterthanlime.
I was born in 1990, my pronouns are they/them, and as of 2024, I look like this. Please note how fancy this picture is. I take my self-image very seriously. (Not really).
I have two cats, I love to sing and play the piano, I live in a bikable city (Lyon, France) but it's not part of my identity — having autistic traits and suspected ADHD, however, is.
I've been writing articles and making videos on my YouTube channel about Rust, virtual memory, and mental health for a little while. As of 2019 I've started accepting donations, and taking it more seriously.
However, sometimes I take on a british persona for a laugh:
I work on some experimental Rust crates under the bearcove GitHub org, like. Most of them have cute little logos drawn by Misia:
As of 2024, I co-host Self-Directed Research, a weekly podcast with James Munns where we talk about whatever's on our mind. Here's an episode where I sound okay:
As much as I like making videos and stuff, most people like me for my very long articles, like this one:
A half-hour to learn Rust
In order to increase fluency in a programming language, one has to read a lot of it.
But how can you read a lot of it if you don't know what it means?
In this article, instead of focusing on one or two concepts, I'll try to go through as many Rust snippets as I can, and explain what the keywords and symbols they contain mean.
Ready? Go!
Variable bindings
Or maybe this one: I end up talking about HTTP a bunch, for some reason.
The HTTP crash course nobody asked for
HTTP does a pretty good job staying out of everyone's way.
If you're reading this article, there's a solid chance it was delivered to you over HTTP. Even if you're reading this from an RSS reader or something. And you didn't even have to think about it!
"Not having to think about it" is certainly a measure of success for a given technology. By contrast, . I wish I didn't.
I use fonts Iosevka, Atkinson Hyperlegible, I work mostly on Apple hardware, I code in Zed, make videos in DaVinci Resolve, music in Ableton Live 12, and this site is, of course, entirely custom and written in Rust, I have several articles about it.
I think everyone should read Unmasking Autism by Devon Price.
Sponsoring my work
Contact
Your e-mail will find me, but there's no telling when.
For business inquiries, please check out my company bearcove.