RSS.Social

Adam Chalmers

follow: @[email protected]

Posts

2024 reflections

EuroRust 2024 talk: Code as contract as code

RustConf 2024 talk: Building a programming language for CAD

My Developer Voices interview

I'm speaking at RustConf 2024!

My Kitty terminal config

Video: My VM and its time-travelling debugger

Free users are incredible

2023 reflections

Video: Error handling

Video: Analyzing performance

Investigating crazy compile times

Video: Parsing a programming language

Interviewed at Filtra.io

Video: My P99Conf talk on Rust backends

Video: Parsing text with Winnow

Rustconf 2023 recap

Missed opportunities for git aliases

Introduction to HTTP Multipart

Why use Rust on the backend?

I'm on Rustacean Station

Signals vs. Servers

2022 reflections

Illegal satire about Rust

Solving common problems with Kubernetes

Static streams for faster async proxies

What are Rust's HTTP extensions?

What I learned from making a DNS client in Rust

Parsing DNS headers with Nom

Parsing bitstreams with Nom

Parsing Text with Nom

Pin, Unpin, and why Rust needs them

Grids in Rust, part 2: const generics

Grids in Rust, part 1: nested vs. flat Vecs