I completely lost track of time working on the project, forgetting about Flavortown for a while, and ended up going over by 6 hours from the planned 10 hours… What a waste!
As far as I can remember, I did the following:
- Made the works page capable of displaying content instead of just links. It looks good!
- Added a sidebar but removed it because it felt too cluttered.
- Added an easter egg to the browser console.
- I’m currently mining for a vanity address to create a .onion version of the site. I thought a longer one would be cooler, so I’m looking for a 10-character prefix like
korange753, but this takes time… If I were willing to pay, I might be able to boost it by renting instances on vast.ai or similar services. - Prepared the description for the Onion site in advance.
- Decided that if I’m supporting Onion, it should work in a JavaScript-free environment, so I made it compatible. However, Next.js doesn’t seem to anticipate such cases much, as there are parts, like
notFoundcalls, that behave strangely without client-side JS… I also felt this when implementing the sidebar; Next.js can be a bit inflexible. - Added callouts (for emphasis, information, warnings, thoughts, etc.) to article components.
- Changed the way article components are invoked from using MDX to a custom syntax with
remark-directive. - Additionally, I added article components for tweets, text highlights, shouting, and whispering.
- Adjusted the styling of article links and other elements.
- Enabled footnotes in articles.
- Added article share buttons.
- Added an article like button and comment section (UI only).
I originally started building this site from the end of 2025, and initially thought it would be done a while after the new year, but I’ve been procrastinating more than planned… Well, I hope that means I’ll end up with something better. However, I want to make sure it’s ready in time for the Flavortown period.
Log in to leave a comment