this post was submitted on 12 Jun 2023
5 points (100.0% liked)
Waveform
8 readers
1 users here now
A place to talk about how we organise ourselves.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Yeah, the federation is cool but definitely seems like it's going to have some growing pains.
And after patching configs all weekend after launching this instance I have learned that Lemmy's implementation isn't the most solid one. Their default configs don't work ๐คท๐ผโโ๏ธ so I can imagine that this instance is running a different config than other instances.
Oof. I'm not gonna pretend to know how much of a headache that was but it sounds painful. Super thankful you've put this together, despite any potential hiccups that may occur in the beginning.
Are you sticking with it despite all its issues? I am a product engineer and the UX is really dicey. I have a strong urge to improve on it but I'm not confident in the foundation I'd be building on top of
Yeah I don't have a good enough alternative to even want to switch to something else. I mean, there's a community on lemmy and that's worth a lot.
I've thought about building something but making it federated is going to take a ton of effort and by the time we're done we'll have lost momentum.
I'm working on a native app, and the http api is okay. But not perfect. I was thinking to build a NextJS frontend to improve SEO.
There is something called KBin which has a similar interface to Lemmy but seems to be more focused on cross-fediverse interop. That might also be worth looking at if you're going to be doing big drastic changes. I do like how Lemmy's interface is streamlined though.
Yeah I've seen kbin, it is technically a lot more solid from what I've seen. But let's see where this thing is going.
It seems like a good candidate for a hypermedia-type front end as reactivity is minimal on a forum. That would hugely simplify and speed up development. Are you familiar with HTMX? Basically you render everything on the server and send it in pieces as needed and avoid needing to manage state on the front end. I haven't seen any features on Lemmy that would be noticeably less reactive. Anyway just a suggestion
I have but technically building something like this is trivial. It's a community problem to run a site. And Lemmy will do fine.
Well I'll leave the tech stack to you, but if you want any help on the UX/design end of things I'm happy to put in some effort
I actually think that would be great on the mobile app I am working on. But let's first see where this community is going.