BREAKING
Amos Wenger ships fluke - HTTP/2 over io_uring in pure Rust fasterthanlime open-sources their 5-year-old Home CMS Self-Directed Research Podcast hits EuroRust 2025 main stage bearcove brings facet: one derive to replace serde AND clap TTFB: 21ms globally on €85/month - yes, really P99 CONF 2024: Amos asks "how fast can we make HTTP?" Amos Wenger ships fluke - HTTP/2 over io_uring in pure Rust fasterthanlime open-sources their 5-year-old Home CMS Self-Directed Research Podcast hits EuroRust 2025 main stage bearcove brings facet: one derive to replace serde AND clap TTFB: 21ms globally on €85/month - yes, really P99 CONF 2024: Amos asks "how fast can we make HTTP?"
Amos Wenger - fasterthanlime
P99 CONF 2024

Amos Wenger - fasterthanlime - Lyon, France

Engineer / Creator / Open-Source Builder

Amos Wenger

@fasterthanlime

"Nerd-sniped into making computers make sense"

Rust bearcove Lyon, France Swiss EPFL Alumni They/Them

Swiss software engineer, open-source founder, and one of the most trusted voices in the Rust ecosystem. Their blog, fasterthanli.me, turns systems programming into something you actually want to read on a Saturday morning.

10+ Open Source Rust Projects
2009 First Language Created
21ms Global TTFB Achieved
€85 Monthly Infra Cost
2 Cats
Chapter 01 - The Person

Most people who read about computers want to know how things work. Amos Wenger is one of the rare few who wants to show you. Not in a professor-with-a-pointer way. In a "let's take this apart together and see what's actually happening inside the kernel" way. Their blog, fasterthanli.me, is where systems programming goes to become approachable - long, meandering, delightful, and surprisingly funny for content that regularly touches io_uring internals.

The alias fasterthanlime is the kind of clever that only lands when you say it out loud. Faster than light? Sure. But with a citrus twist - the domain is fasterthanli.me, a URL that doubles as a declaration. Amos builds fast things and is not humble about it.

They grew up in Switzerland, studied computer science and microengineering at EPFL - one of Europe's top technical universities - and then did something most EPFL graduates do not do: they went to work for itch.io, the indie game marketplace, and started writing articles that made the whole internet stop scrolling and actually read.

After itch.io came Netlify, then Fly.io - a resume that reads like a tour of the companies that defined the developer infrastructure conversation of the 2010s and 2020s. At each stop, Amos built things that were hard, learned how they broke, and then wrote about it in a way that made the next person's job easier. In 2022, they stopped working for anyone else and founded bearcove.

Bearcove is not a startup. It is not trying to raise a series A. It is an open-source organization that exists to ship Rust tools that are genuinely useful, fund that work through sponsorships, and produce educational content that treats readers like adults. It is, in the truest sense, a one-person publishing house where the product is understanding.

Based in Lyon, France, Amos lives with two cats, makes music in Ableton Live, cuts videos in DaVinci Resolve, and writes code in Zed - itself a Rust editor, naturally. They are transparent about autism, ADHD, and depression in a way that makes other engineers feel less alone. When they started antidepressant treatment, they wrote about it publicly and said the thing a lot of people feel but rarely say: "fuck, how many years have I wasted."

That combination - technical brilliance delivered with radical honesty - is what makes fasterthanlime a presence in the Rust community that is impossible to ignore and easy to trust.

Describes being "nerd-sniped" into making technical content their full-time work - which is perhaps the most honest job description in the industry.
- Amos on their career arc
Chapter 02 - The Work

There is a specific kind of article that Amos Wenger writes that does not have a name but should. It starts somewhere innocuous - maybe a question about how memory mapping works, or why this HTTP request is slower than expected - and then it goes deep. Not arbitrarily deep. Deep in the way that reveals something true about how computers actually work, something you did not know you needed to know until you are two hours in and you cannot stop.

"A half-hour to learn Rust" (2020) became one of the most-shared Rust resources on the internet. It is not a half-hour article. It is called that because the author knows you will keep reading past the half-hour mark, and they are counting on it. That article probably introduced more engineers to Rust than any conference talk.

The content is funded by a model Amos invented for themselves: free articles for everyone, video companions and deeper explorations available to sponsors with a six-month exclusivity window before becoming free. It works because the free content is already better than most paid content, and the sponsors get something genuinely valuable.

Chapter 03 - Open Source Projects

The bearcove GitHub organization is where Amos's ideas take physical form. These are not toy projects or proof-of-concepts published for a blog post. They are maintained, documented, and used in production by real people.

fluke
HTTP / io_uring / kTLS
HTTP/1 and HTTP/2 implementation in pure Rust, leveraging Linux's io_uring for async I/O and kTLS for kernel-level TLS. Sponsored by Fly.io and Shopify. The subject of the P99 CONF 2024 talk.
facet
Reflection / Derive
One derive macro to replace serde, clap, and friends. A Rust reflection library with fast compile times that solves the "why do I need 47 derives" problem.
rc-zip
ZIP / File Format
Pure Rust ZIP reader with support for zip64, trailing ZIPs, and the many edge cases that make ZIP files a nightmare. Handles what other libraries quietly give up on.
arborium
Syntax / Tree-sitter
98 tree-sitter grammars bundled for Rust, WebAssembly, and browsers. Syntax highlighting that works everywhere without the integration headache.
dodeca
Static Site / Build
Query-based static site generator with font subsetting, image optimization, and minification - all incremental. Powers fasterthanli.me itself.
rubicon
Linking / Compile Time
Enables dynamic linking patterns in Rust to reduce compile times. A practical solution to the "waiting for cargo build" problem that every Rust developer faces.
home-cms
CMS / Open Source
The personal website software behind fasterthanli.me, open-sourced in April 2025 after 5 years of development. Built in Rust and TypeScript. Battle-tested at scale.
picante
Query System / Async
Async query system inspired by the salsa compiler framework. Tokio-native, with cache persistence and observability built in from the start.
Chapter 04 - The €85 CDN

Here is a story that sounds like a brag but is actually a lesson. Amos spent 18 months transitioning from managed hosting at Fly.io - the very company they used to work for - to a completely self-hosted Kubernetes infrastructure running on bare metal. They learned k3s, Helm, and Terraform not from a course but from necessity, failure, and a few unplanned disaster recovery exercises.

The result: a CDN-like system that deploys website code to servers worldwide in under 60 seconds and achieves a time-to-first-byte of 21 to 70 milliseconds across most global locations. The monthly cost is €85.

For context: that performance profile competes with major cloud CDN products that cost orders of magnitude more. Amos achieved it not because they had a team of infrastructure engineers, but because they understood the actual constraints well enough to eliminate the parts that did not matter.

This is the fasterthanlime method applied to infrastructure: read the source, understand the system, refuse to accept the abstraction layer as the floor. The blog post about the journey is, predictably, an extremely long and satisfying read.

When you work at Fly.io and later run your own competing infrastructure, you earn the right to have opinions about cloud pricing. Amos has several.

Chapter 05 - Achievements
Chapter 06 - Career Timeline
2009
Created the ooc programming language - a hybrid language that compiled to C, combining elements of C, Python, and Ruby
2010
Presented ooc at OSCON 2010 and OSDC 2010 - early recognition from the open-source conference circuit
2008-2013
Studied Computer Science and Microengineering at EPFL (École Polytechnique Fédérale de Lausanne), Switzerland
2013-2016
Joined itch.io - built the desktop application and worked on an MP3 decoder running in the browser
2016-2019
Joined Netlify - web infrastructure work at a company that was redefining how developers ship websites
2019-2022
Joined Fly.io - infrastructure work at the edge computing platform; gained deep expertise in global deployment
2020
Published "A half-hour to learn Rust" - became one of the most widely shared Rust learning resources on the internet
2022
Founded bearcove; went fully independent as a creator, educator, and open-source builder funded by sponsorships
2024
Co-launched the Self-Directed Research Podcast with James Munns; spoke at P99 CONF 2024 on HTTP performance
2025
Open-sourced the Home CMS built over 5 years; podcast recorded live at EuroRust 2025 main stage
"fuck, how many years have I wasted" - after starting antidepressant treatment. The kind of honesty that makes strangers on the internet feel less alone.
- Amos Wenger, publicly, on their blog
Chapter 07 - Latest Updates
Topics & Tags
Rust Systems Programming io_uring HTTP/2 Open Source Technical Writing bearcove Podcast kTLS Kubernetes Education indie creator fasterthanlime Async Rust Lyon, France EPFL Self-Directed Research Video Content
Find Amos Online
Share This Profile