Had to dig GitHub issues because `shrink-ray` is dead, its maintained fork requires old dependencies that don't build on macOS (seemingly), so I ended up `compress-next` which is a fork of `compression` w/ brotli compression https://github.com/Econify/compression-next
Found out about Lucide which is basically Feather Icons but with more icons so that'll be perfect for placeholder(?) icons https://lucide.dev/
Might go back using io-ts. I had chosen ajv because it's supposed to be super fast but I probably don't need to worry too much about performances of my schema validation in my case lol
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!