In high school our lunchtimes varied based on the courses we had scheduled to 11 o'clock. We used to get big, unclear lists of days, courses and food shifts. I got tired of having to find that list from my messages and searching the food shift that corresponded to my course every single day. I decided to code a website from which I and all other students experiencing the same issue could check their food sdifts easier.
This is the first ever web server I made. I learnt a lot on the way - Node.js, (My)SQL, Linux server administration, port forwarding etc. On the other hand it means that this project contains a lot of old code and weird practices.
The software is still in development even though it is functional.
My personal website. It's very much WIP on the content side, not that I would be doing a lot to change the situation right now.
If you think it feels some other way WIP, it's probably because of it's intentional lightness. It's supposed to be light, nearly as light as The Best Motherfucking Website.
https://bestmotherfucking.website
The primary reason I choose to serve lightweight content is user-friendliness. The user experience on many bloated sites is horrible especially on less capable mobile phones.
I'm not abstaining from images contrary to a big part of the suckless web, though. We are visual beings, after all.
https://jorl.fi/git/stdu (browsable code)
https://jorl.fi/git/stdu.git (clonable repository)
A command line program that displays the amount of data piped to its STDIN.
http://lohjankamppailukeskus.fi
My club needed a website they could edit themselves. I set one up with WordPress and moved over all the old content. WP was a total pain in the ass.