Umami is actually pretty great for simple analytics, has 3 websites in their free cloud plan, and is self-hostable. Plausible is also self-hostable. You can host them easily on your own machine with EasyPanel, CapRover, or Coolify
I’d still have to do some refactoring in and around my classes though. There’s some syntax that is TypeScript-only, including things like extended classes.
I would look into a circular/radial CSS background gradient on a fixed-position fullscreen div with pointer-events set to none. You can make the center transparent and the rest whatever color/transparency you want. Then, use JS to set the circular gradient’s position relative to the cursor (use CSS variables if necessary)
Svelte/SvelteKit is just so simple to use and feels closer to vanilla JS/HTML/CSS that I find myself missing it when I use the others. SvelteKit supports SSR, so if you’d like you can build out your whole backend API as well.
I’m trying to make this simpler with !lemmynade. Sharing a post, thread, or single comment will always share the original link (canonical link) from the original instance, that way it is the most up-to-date version
Hot is likely just a blend between Active and New to give you a good balance of popular content and encourage engagement with posts that were just posted. The algorithm could definitely be improved, but I’d bet as Lemmy grows in content and content creators Hot sorting will get better too
Each instance has different word filters, thus each community has different filters depending on the instance it’s on. What community were you trying to post on?
For example, you can find the word filter that lemmy.ml uses somewhere on this page here: lemmy.ml/api/v3/site
It’s kinda messy, but it’s after/under “slur_filter_regex” and it’s written in a format called RegEx
There have been some users maliciously posting illegal images to target certain communities recently, thus some instances have removed recent image uploads or have disabled image features in some way. This attack was happening on lemmy.world, but other instances have taken action too. That at least could explain why you’re not seeing some images.
I’d recommend umami. It’s privacy-focused, you don’t need to put up a cookie notice, and it’s got a good free plan. You can always self-host too. Plausible is comparable, but doesn’t have a free plan unless you self-host
There is less content here than Reddit because there are less users here—less users creating content each day. Each of our comments and posts have far more weight and impact on the Fediverse because of this. The more we push ourselves to engage, create posts, or moderate communities when we normally wouldn’t before, the faster we will see Lemmy grow!