Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Python is an interpreted language with a compiler

Shadowing in Python gave me an UnboundLocalError

Some things that make Rust lifetimes hard to learn

Stewardship over ownership

What's in a ring buffer? And using them in Rust

Can I ethically use LLMs?

Great things about Rust that aren't just performance

My writing process, and how I keep it sustainable

Evolving my ergonomic setup (or, my laptop with extra steps)

Parsing MIDI messages in Rust

Parsing arguments in Rust with no dependencies

Reasons to write design docs

Terminology isn't universal

What I tell people new to on-call

They want your ethics for $105

Debugging my wife's alarm clock

Rust needs a web framework

What I tell people new to on-call

What I tell people new to on-call

Making progress on side projects with content-driven development

Reasons to write design docs

TIL: Versions of UUID and when to use them

What you learn by making a new programming language

Using search as a primary datastore since the docs said not to

What's hidden behind "just implementation details"

First impressions of Gleam: lots of joys and some rough edges

Testing a WebSocket that could hang open for hours

Eight versions of UUID and when to use them

What's hidden behind "just implementation details"

My portable ergonomic setup

More →