Skip to content

◌ Folio MMXXVII

Loading folio

000

§ 09 — Changelog

Whatshipped&when.

A running log of this studio site itself — features, lab experiments, micro-interactions, and the engineering polish that makes them stick. Newest first.

  • Entries

    11

  • Edition

    MMXXVII

  • Source

    Hand-curated

  • Repo

    GitHub

  1. 2026.04.30§featPR #22

    Snapshot, fullscreen, and a public changelog

    • D shortcut + visible Save PNG button on every /lab/<slug> playground — dumps the live canvas as a timestamped PNG.
    • /changelog page (this one) reading from a static, hand-curated list. New Curator and Snapshotter achievements (12th and 13th).
  2. 2026.04.30§seoPR #21

    OG images for /uses, /now, /about

    • Edge-rendered 1200×630 OpenGraph images for the three biggest static pages. Same template family as the existing per-slug OGs.
    • 11th achievement Tinkerer added, unlocked on first /uses visit.
  3. 2026.04.30§featPR #20

    /uses page + JSON Feed v1.1 endpoint

    • New /uses route — opinionated 7-section answer to ‘what's your setup?’.
    • Public /api/feed.json combining journal posts, works, and lab experiments. Date-sorted, edge-cached, CORS-open.
    • /lab/<slug> bottom now shows Previous and Next experiment links plus a [ / ] · J / K hint chip.
  4. 2026.04.30§labPR #18

    Three more lab experiments

    • Wave Interference, Kaleidoscope Mirror, and Metaballs Field — each with its own init + tick + Brief / Controls / README.
    • All three respect prefers-reduced-motion, pause off-screen via IntersectionObserver, and cap FPS individually.
  5. 2026.04.30§featPR #17

    Command-palette content search & per-post JSON-LD

    • ⌘K now indexes journal post bodies and lab summaries — typing surfaces matching content, not just routes.
    • Per-post BlogPosting schema.org JSON-LD on /journal/<slug> for richer Google previews.
    • Footer shows a monospaced commit-hash link to the exact GitHub commit.
  6. 2026.04.29§seoPR #16

    Edge OG images + /journal/feed.xml

    • Per-slug OG images on works, journal, and lab — generated at the edge.
    • Atom feed at /journal/feed.xml. Anchor-link copy buttons on hero titles. Hero-italic scramble-text effect.
  7. 2026.04.29§polishPR #15

    Tab-title flicker, ::selection, print stylesheet

    • Title flickers a wink message when the tab loses focus.
    • Custom ::selection color, full print stylesheet, once-ever first-visit nudge.
    • Live Joypurhat-local clock in the footer.
  8. 2026.04.29§featPR #14

    Scroll progress, S-key share, true-believer easter egg

    • Top scroll-progress hairline on every non-journal page (defers to ReadingProgress on journal posts).
    • S key copies the current page URL with a toast.
    • Type d-e-l-o-w-a-r anywhere → brand reveal modal + 10th achievement True believer.
    • Share-post pill on every journal entry.
  9. 2026.04.29§featPR #13

    Achievements page, lab filters, J/K/F shortcuts

    • /achievements board — see every unlock and its description live.
    • Lab category filter pills, prev/next/fullscreen shortcuts on playgrounds.
    • Cursor-spotlight glow on dark sections (respects reduced-motion).
  10. 2026.04.29§featPR #12

    Toasts, achievements, G-key nav, Konami

    • Global toast primitive + 9-id achievement system, persisted in localStorage.
    • G+key chord navigation. Animated favicon. DevTools console banner with open-detection.
    • Lab page random pill + per-card hover-reveal copy-link.
  11. 2026.04.28§labPR #11

    Unique demo per experiment + 5 new playgrounds

    • Every lab card now shows its own runtime mini-preview — no more shared demos or duplicate first-word overlay.
    • 5 new experiments: reaction-diffusion, voronoi-cells, flow-field, lissajous-orbits, boids-flock.
    • Several review-found bug fixes: shader-storm tear-down, off-screen rAF still scheduled, latency false-jank, mouse-velocity drift, Gray-Scott edge depletion.

The full diff lives on GitHub — every PR, every commit, every preview deploy.