Week 4, 2026

Monday • Day 1/7

Monday

Jan 20

🎯 Focus

Setting up the daily logs feature for my portfolio site. The goal is to maintain a consistent record of what I work on each day.

✅ Tasks

  • [x] Planned the architecture for daily logs
  • [x] Set up the content structure
  • [x] Implemented basic listing and detail pages
  • [x] Planned the architecture for daily logs
  • [x] Set up the content structure
  • [x] Implemented basic listing and detail pages
  • [x] Planned the architecture for daily logs
  • [x] Set up the content structure
  • [x] Implemented basic listing and detail pages
  • [x] Planned the architecture for daily logs
  • [x] Set up the content structure
  • [x] Implemented basic listing and detail pages
  • [x] Planned the architecture for daily logs
  • [x] Set up the content structure
  • [x] Implemented basic listing and detail pages
  • [x] Planned the architecture for daily logs
  • [x] Set up the content structure
  • [x] Implemented basic listing and detail pages
  • [x] Planned the architecture for daily logs
  • [x] Set up the content structure
  • [x] Implemented basic listing and detail pages
  • [x] Planned the architecture for daily logs
  • [x] Set up the content structure
  • [x] Implemented basic listing and detail pages
  • [x] Planned the architecture for daily logs
  • [x] Set up the content structure
  • [x] Implemented basic listing and detail pages
  • [x] Planned the architecture for daily logs
  • [x] Set up the content structure
  • [x] Implemented basic listing and detail pages
  • [x] Planned the architecture for daily logs
  • [x] Set up the content structure
  • [x] Implemented basic listing and detail pages
  • [x] Planned the architecture for daily logs
  • [x] Set up the content structure
  • [x] Implemented basic listing and detail pages
  • [x] Planned the architecture for daily logs
  • [x] Set up the content structure
  • [x] Implemented basic listing and detail pages
  • [x] Planned the architecture for daily logs
  • [x] Set up the content structure
  • [x] Implemented basic listing and detail pages

💡 Learning

MDX is incredibly powerful for creating structured content that feels like a custom UI.


Tuesday

Jan 21

🎯 Focus

Refining the daily logs implementation and fixing layout issues.

✅ Tasks

  • [x] Created the logsApi.js library
  • [x] Built the logs listing page
  • [x] Fixed sticky footer issue

🚧 Blocker

Encountered some issues with scroll-snap alignment on mobile devices.


Wednesday

Jan 22

🎯 Focus

Implementing the TikTok-style carousel for day navigation.

✅ Tasks

  • [x] Created DayCarousel and DaySlide components
  • [x] Implemented vertical scroll-snap
  • [x] Added dot navigation and keyboard controls

💡 Learning

CSS scroll-snap-type: y mandatory provides a very native-feeling carousel experience without heavy JS libraries.


Thursday

Jan 23

No entries yet


Friday

Jan 24

No entries yet


Saturday

Jan 25

No entries yet


Sunday

Jan 26

No entries yet