This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
James Munns
jamesmunns.com
did:plc:rqm4qgf6jdmb35mxatuzi6cq
My most lukewarm take is that `derive(serde::Deserialize)` should fail at compile time if all of your struct's fields aren't `pub`.
1. It would keep me from forgetting this all the time when I go to make a type in another crate and it's private
2. I think this would surprise (some) people why.
2026-06-01T16:19:16.762Z