Writing
Notes on Rust, systems, and reliability.
- 012026-06-20β
reliakit 1.0
reliakit hits 1.0: 18 reliability crates for Rust, all stable. What that means, and why I'm tagging it stable now.
- 022026-06-11β
Building a public URL checker without becoming an SSRF proxy
I built an RPC checker where my server fetches a user-supplied URL, the textbook setup for SSRF. Here's how I made sure it can't be turned against my own infra.
- 032026-06-11β
Is your Solana RPC actually production-ready?
Not 'is the RPC online?' but 'which RPC should I actually trust for my bot/wallet/indexer?'. I built sol-doctor to answer that, and there's a mini demo running right in the browser.
- 042026-06-10β
How a token-bucket rate limiter works
A breakdown of the token-bucket rate limiter: how it works, and why making it clock-agnostic makes it a joy to test.
- 052026-06-09β
Why I wrote reliakit
The story behind reliakit: 18 reliability crates for Rust I built myself, and use right here on this site.
- 062026-06-08β
Hello, world
The first post on this blog: why I built it with Rust, Leptos, and reliakit.
- 072026-06-07β
Setting up a Rust blog with Leptos
A short note on the Leptos + Axum workspace layout behind a fast blog.