3 ms·
Show HN: Randomneo.city – Browse Neocities at Random
- hardwaresofton 4y agoHey HN, I built randomneo.city since people didn't like my comment on the randomgeo.city post[0]. Clearly I don't take downvotes well. That said, the code is powered by SvelteKit, SQLite and open source: https://gitlab.com/mrman/randomneocity https://gitlab.com/mrman/randomneocity I have to say, I'm really starting to like building everything with SvelteKit -- I'm a huge 3-tier architecture fan, and it just doesn't make sense these days to add an API repo for most small projects now. Node + TS + SvelteKit does most (to be fair, so would Nuxt or Next). It's been a fantastically productive stack for me. Things I still need to do: - Add automatic scraping of neocities' sites so the site can stay up to date - Filter out sites which aren't done (they all have the same text) - Add chat/social features (???) This was also a great chance to try out Just[1] which strives to replace make[2] -- it's been nice! In classic distracted style I use just[3], make with good defaults[4][5] and my usual flavor of makefile[6][7] in the repo. [0]: https://news.ycombinator.com/item?id=32305300 https://news.ycombinator.com/item?id=32305300 [1]: https://github.com/casey/just https://github.com/casey/just [2]: https://www.gnu.org/software/make/ https://www.gnu.org/software/make/ [3]: https://gitlab.com/mrman/randomneocity/-/blob/main/Justfile https://gitlab.com/mrman/randomneocity/-/blob/main/Justfile [4]: https://tech.davis-hansson.com/p/make/ https://tech.davis-hansson.com/p/make/ [5]: https://gitlab.com/mrman/randomneocity/-/blob/main/infra/Makefile https://gitlab.com/mrman/randomneocity/-/blob/main/infra/Mak... [6]: https://vadosware.io/post/setting-up-mailtrain-on-k8s/#step-1-figure-out-how-to-integrate-kustomize-for-templating-with-the-makeinfra-pattern https://vadosware.io/post/setting-up-mailtrain-on-k8s/#step-... [7]: https://gitlab.com/mrman/randomneocity/-/blob/main/infra/kubernetes/Makefile https://gitlab.com/mrman/randomneocity/-/blob/main/infra/kub...