colophon
How this site is made, and the site measuring itself. Every number below is computed at build time by the site's own build script. No analytics were involved.
the numbers
| pages | 21 HTML pages |
| total weight | 164.9 KB raw · 56.2 KB gzipped (entire site) |
| avg page | 2.7 KB gzipped |
| heaviest page | /log/tinksoft-launch/ at 3.5 KB gzipped |
| javascript | 0 bytes shipped, ever |
| requests | 1 per page (CSS and favicon inlined), plus 1 for the hit counter |
| log entries | 3 posts, 624 words since 2026-06-09 |
| projects | 11 on the workbench |
| built | 2026-06-10 17:45 UTC in 1.4s |
the counter
The visitor counter in the footer is real, and it works the way counters worked in 1996: a small CGI script on the server increments one integer in a flat file and draws the digits as an image. It stores nothing about you. The entire database is a seven-digit number, and it starts at 1337 because some traditions matter.
the seal
Every deploy ships a manifest of SHA-256 checksums for the whole site at
/checksums.txt, signed with
Sigil, my own signing tool. The signature
lives at /checksums.txt.sig. If you want to check that the
page you're reading is the page I shipped, you can.
the stack
Posts are markdown files. Astro turns them into plain HTML at build time and is never shipped to your browser. All CSS is hand-written and lives in one layout file. Fonts are whatever monospace your machine already has. Hosted on classic cPanel shared hosting, deployed the honest way: FTP.
Security headers include Content-Security-Policy: default-src 'none'
— this site is not allowed to load scripts, fonts, frames, or anything
else, even if it wanted to.
the philosophy
Do a lot with a little. The demoscene fit whole worlds into 64 KB. A page that fits in a single TCP round trip is this site's modest tribute to that tradition.
The numbers above update on every deploy. If they ever get worse, that goes in the build log too.