A tiny public corner of the internet for experiments, odd little ideas, and files that did not need to exist.
This repository has no product roadmap, startup angle, or serious mission.
It is a deliberately random public repo:
- a place to ship weird mini things
- a place to keep internet-shaped leftovers
- a place to make and publish something just because it feels funny
Right now this repo contains a small static website that behaves like a mini cabinet of digital curiosities.
It currently has:
- a generator for strange "internet artifacts"
- a local archive shelf that remembers your favorite relics
- an "artifact of the day" that can refresh automatically
- an absurd guestbook powered by GitHub issues
- a visual layout that feels more like an odd poster than a default landing page
Open index.html in a browser and start spinning the drawer.
Because not every repo needs a reason.
If you want to rename the GitHub repo before publishing it, these fit the vibe:
internet-junk-drawerpublic-side-questtiny-weird-websiteunnecessary-artifacts
The best version of this repo is probably one that stays a little messy, a little charming, and slightly harder to justify every time it gets updated.
The repo now includes two GitHub Actions workflows:
.github/workflows/deploy-pages.ymldeploys the site to GitHub Pages.github/workflows/artifact-of-the-day.ymlrefreshes the daily artifact once per day
The guestbook works through GitHub issues instead of a custom backend:
- the site opens a prefilled issue for visitors
- the wall fetches recent guestbook entries from the public GitHub API
- let GitHub Pages publish it as a proper tiny public site
- let strangers add increasingly questionable guestbook notes
- keep the daily artifact weird enough to deserve the automation
- keep adding features that are delightful before they are useful
- keep the README cleaner than the contents
index.html- the public pageartifact-engine.js- the shared artifact generator used by the browser and the daily scriptstyles.css- the visual system and layoutscript.js- the artifact generator, guestbook client, and local shelf logicdata/artifact-of-the-day.js- the generated daily artifact payloadscripts/update-artifact-of-the-day.cjs- the script that refreshes the daily artifact data.github/workflows/- the Pages and daily automation workflowsfavicon.svg- the tiny drawer iconLICENSE- MIT