Nothing related to the library. I love Jesus. I’m Catholic. I’m a little silly. Also my GitHub profile picture is Jesus.
Nothing related to the library. I love Jesus. I’m Catholic. I’m a little silly. Also my GitHub profile picture is Jesus.
The stack is overall amazing, but not perfect. Waiting for the Rust code to compile is sometimes very annoying, but I wouldn’t want to use a different language. And we had to implement somewhat complicated things that existing Rust libraries did not do. For example, I made the “i_love_jesus” library so Lemmy could have cursor pagination that uses indexes well and allows bringing back the “back” button, we have a few custom QueryFragment impls because of diesel’s limitations, and we have a custom migration runner to do fancy stuff (see crates/db_schema/src/schema_setup.rs).
Thanks so much for doing your part to make Lemmy an active place. That’s the main thing that sets us free.