VOD
Bedroom
1,439 minOn YouTube
Other videos
GitHub commits
ohnsh/days5
- Added rudimentary latest posts feed to index. Currently, it links to the post's day because there's no route for individual posts. I'm not sure if it's worth making one.
9feffb7 - Extracting tags from YouTube descriptions now. Still not using them. (If I add YouTube tags to the main tag map, things get messy. Need to create emoji-slug mappings and think through what I'm actually trying to accomplish.)
494b943 - March 21 metadata.
ca78e54 - Working on metadata overlay to merge into collections (especially youtube). Probably pausing for now, but probably also should at least parse descriptions for tags inside the youtube loader.
e88bafa - Fix off-by-one bug after refactoring lib/dates.ts. Need to always be explicit about whether a date is a timestamp (okay to implicitly convert to local time) or a "plain date" (which is important to represent the way it's typed out). To help with this, I made a new wrapper, `slugFromDay`, which is only for plain date strings like '2026-03-21'.
4cd1635
ohnsh/xpro-nextjs-dashboard2
- Module 25 complete. Mostly worked on rendering /ui/dashboard, /ui/customers, and /ui/invoices within a layout. (For some reason, per the instructions, the layout is copied to each route instead of being shared.)
006f0ce - Starting Next.js dashboard project for MIT xPRO course. Upgraded everything--next, react, tailwind, etc. Only keeping around .mjs versions of config files. Made a few config changes for Tailwind 4 to work, plus replaced `@tailwind` directives in global.css with `@import "tailwindcss"`.
b7908bd