System
Data license: All Rights Reserved · Data source: krisyotam.com · About: Kris Yotam
| id | day | weekday | month | year | text | kind |
|---|---|---|---|---|---|---|
| 2025-01-05 | 5 | Fri | Jan. | 2025 | I vacuumed the carpets today. | daily |
| 2025-01-06 | 6 | Sat | Jan. | 2025 | We will have a basketball match next week. | daily |
| 2025-01-08 | 8 | Mon | Jan. | 2025 | Tomorrow I begin a new life, new life, new journey! | milestone |
| 2025-01-09 | 9 | Tue | Jan. | 2025 | This is a living document, not a content farm casualty. It exists to be revised, contradicted, sharpened, and occasionally embarrassed by future versions of itself. What begins as a loose observation may harden into an argument or dissolve entirely, which is fine because permanence is overrated and revision is the only honest form of thinking. The goal is not to sound authoritative but to be precise, to leave a trail of thought that someone else could follow, challenge, or steal productively. If it feels unfinished, good. That means it’s still alive. | reflection |
| 2025-12-16 | 16 | Tue | Dec. | 2025 | Today I managed to finish creating url rewrites for some of the most important pages on the site. They are as follows: /me, /about, /logo, /design, /donate, /faq | milestone |
| 2026-01-31 | 31 | Sat | Jan. | 2026 | Fixed build errors: removed dead code (essay-modal-provider, docs folder, empty BookDetailClient), fixed import/export mismatches in barrel files (home, music, sequences, trakt), added git.js commit requirement to CLAUDE.md | daily |
| 2026-02-04 | 4 | Wed | Feb. | 2026 | tags and categories pages: navigation component, slim spacing | daily |
| 2026-02-06 | 6 | Fri | Feb. | 2026 | Fixed sidenote positioning: columns now 16px from content (was 64px), added 80px min top offset to prevent sidenotes above header | daily |
| 2026-02-07 | 7 | Sat | Feb. | 2026 | Add diary route, excerpts page, command menu updates, width consistency fixes | daily |
| 2026-02-13 | 13 | Fri | Feb. | 2026 | Delete reading index.ts barrel file (single component, import directly), inline GameStatsSection into games client page and delete components/media/gaming, add kagi.com image proxy to next.config | daily |
| 2026-02-16 | 16 | Mon | Feb. | 2026 | Add directory.tsx collapsible listing component, add sequences sexy URLs, fix back buttons on all content category pages, add directory view to navigation.tsx, update magic URLs to include static pages and sexy URL display, fix 404 tab title, create essays category route | daily |
| 2026-02-21 | 21 | Sat | Feb. | 2026 | Revamp contact rules: replace Luke Smith defaults with 7 original titled rules (responsiveness, pen pals, pitches, effort, encryption, gossip, topics), add title field to Rule interface | daily |
| 2026-02-25 | 25 | Wed | Feb. | 2026 | Phase 3+4: unify type system (592→177 lines, delete 14 duplicate interfaces) and centralize data fetching (delete 10 type-specific wrapper functions) | daily |
| 2026-02-26 | 26 | Thu | Feb. | 2026 | fix build: clean dead exports from ui barrel file, register Img component in MDX components | daily |
| 2026-03-01 | 1 | Sun | Mar. | 2026 | tui bar 3: nav grid now uses <a> tags opening in new tabs instead of popup modals, removed 5 items (sources, music, games, papers, quotes) | daily |
| 2026-03-02 | 2 | Mon | Mar. | 2026 | popups: content-aware upgrade (per-type dimensions, title display, footer bar); fix a.tsx hover timer crash; rewrite paragraphizer.py to use Claude Code headless; add prose/verse scripts proposal | daily |
| 2026-03-18 | 18 | Wed | Mar. | 2026 | --message | daily |
| 2026-03-24 | 24 | Tue | Mar. | 2026 | best practices: add security headers (X-Content-Type-Options, Referrer-Policy, Permissions-Policy, HSTS, COOP), remove dead page-view beacon (404 console error) | daily |
| 2026-03-25 | 25 | Wed | Mar. | 2026 | self-host reactions: replace Supabase with local SQLite (interactions.db), delete supabase.ts, remove @supabase/supabase-js dependency. All data now on own infrastructure. | daily |