Isaac Bythewood's Blog

Rewriting my blog in Rust

I rewrote this blog from Flask to Rust over an afternoon. The result is a single 3.5 MB binary that uses 14x less memory and serves 10x more requests per second.

Isaac Bythewood Isaac Bythewood
2026-05-06

If you don't know what you're looking for check out some of my older posts.

Caddy configuration for Django with some sensible defaults
Caddy configuration for Django with some sensible defaults
Caddy is a great web server with sensible defaults but there a few things that I need to configure to have perfect synergy with Django.
Isaac Bythewood Isaac Bythewood
2022-06-04
Optimizing SQLite for Django in production
Optimizing SQLite for Django in production
The default SQLite settings in Django are fine for development but will hit "database is locked" errors under any concurrency. Here's the config I use in production.
Isaac Bythewood Isaac Bythewood
2026-04-18
Generating a ED25519 SSH key with OpenSSH
Generating a ED25519 SSH key with OpenSSH
OpenSSH has deprecated RSA keys. Time to swap to ED25519 with a few quick commands as well as an easy way to ease into the swap with host key configurations.
Isaac Bythewood Isaac Bythewood
2022-05-07