Hi! I'm Amos. I make long articles and videos about how computers work — well, how they sometimes work. My content is long-form, didactic and exploratory, and often an excuse to teach Rust.

As of November 2022, I rely on donations to do this full-time.

Recent articles View all

The bottom emoji breaks rust-analyzer

Some bugs are merely fun. Others are simply delicious!

Today's pick is the latter.

Reproducing the issue, part 1

Read more
Twitch fell behind

So you want to do live streams. Are you sure? Okay. Let's talk about it.

Let's talk numbers

Read more
Becoming fasterthanlime full-time

As of today, I am no longer employed by fly.io.

We're both very sad, and we've promised to stay friends and send postcards to each other over winter break. (I'm excited, too — Annie makes great postcards)

Read more

Latest series View all

Building a Rust service with Nix

I often give bits and pieces of advice on how to build Rust stuff the comfy way. But it can be hard to see how everything comes together, especially when it comes to, say, deploying a web service in production.

Go to series overview
Advent of Code 2022

Let's use the Advent of Code 2022, a series of programming challenges of increasing difficulty, to learn more about the Rust programming language.

Go to series overview

Ever wonder who's behind all this content?