Private Notes.
Public Fragments.
Build logs, moods, lessons, and smaller moments from the journeyβpart archive, part reflection, part unfinished conversation.
Featured Journal
June 28, 2025
Matrix Particle Stream Polished
Animations are fun! <3 The Matrix-style stream flows smoother and stays clear of hero tiles β that detail was worth spending the entire Saturday!
Read Entry
June 28, 2025
Matrix Particle Stream Polished
Animations are fun! <3 The Matrix-style stream flows smoother and stays clear of hero tiles β that detail was worth spen...
June 28, 2025
Animation updated!
Got the first version of the neon laser dots working. Visually satisfying but needs performance tuning for big screens. ...
June 15, 2025
No Admin Logout!
Forgot to add a logout button to admin CMS! How did I miss that?
June 14, 2025
Breakthrough with Material UI
God Bless Material UI! Makes building forms so simple! the layout looks neat and clean. Im yet to find a better alternat...
June 8, 2025
Adding THEMES!
Added Light and Dark themes! Made folder tile text glow neon blue in dark mode β pops nicely without clashing with rest ...
June 4, 2025
My Head hurts!
Building a website from scratch! Burning the midnight oil. My eyes burn, head spinning and the console log full of break...
May 25, 2025
Tile Animation Improved
A small win but it feels huge. Tile Animation Improved finally behaves the way I imagined. Moments like this remind me w...
May 25, 2025
2 big weeks for admin CMS
Built my custom Admin CMS. Right now with a text editor, listing, public/private flags. thanks ChatGPT for the help. Don...
May 24, 2025
Journal Default Date Bug
Tracked down why new journal entries defaulted to Jan 01 1970 β forgot a fallback for empty publish date. But why 1970? ...
May 23, 2025
Journal Date & hook Bugs
Tracked down why new journal entries defaulted to Jan 01 1970 β forgot a fallback for empty publish date. Refined how jo...
May 23, 2025
Professional Section Updates!
Awards now render neatly inside Role Cards β tiny star icons add a nice touch. Each resume section now has its own downl...
May 16, 2025
Admin Logout Bug Fixed
Admin Logout Bug Fixed is live! Canβt hide the grin. This piece ties so much together. Seeing it in motion gives me that...
May 16, 2025
Index Stretch and content JSON done
Checked that content JSON stays updated when new entries push β no ghost data left behind. Admin index now stretches ful...
May 13, 2025
Nav Stretch Bug Squashed
Nav Stretch Bug Squashed nearly broke my patience today. One tiny bug cost me an entire evening. Need to find a better w...
May 11, 2025
Blog Studio Image Upload
Verified blog image uploads to Sanity β icons, thumbnails, all appear live on the list view.
May 11, 2025
Fixing "Sanity"
Sanity studio is expensive! Free tier is limited and requires major changes once the private dataset becomes public, if ...
May 10, 2025
Fallback Logic Secured
Wrapped up Fallback Logic Secured just before crashing for the night. I know I need rest but can't help pushing it when ...
May 10, 2025
Follwing the Ghibli trend
Planning a Ghibli-style hero image for Services β me at my PC with code, slides, stock charts. I am yet to identify my t...
May 9, 2025
Hydration ClientCheck Added
Client check for dark mode toggle works β no flicker on reload or SSR mismatch anymore.
May 9, 2025
Resume Timeline Hydration
there we go, Hydration SSR bug again. SIGH. Im tired. took late night to ensure that the timeline doesnβt mismatch SSR w...
May 4, 2025
Multiple fixes!
The ThemeContext structure is final β adding new modes is plug-and-play now. FolderTile fallback logic covers icon or ge...
May 3, 2025
Resume Hydration SSR Fix
Last hydration test done β timeline, icons, awards all stable when toggling theme. I hate it when Hydration breaks! You ...
May 2, 2025
Matrix Stream Smoother
Adjusted Matrix stream speed and smoothness β no stutter even on heavy pages. We need a new tech that makes this simplif...
May 1, 2025
Nav Stretch Bug Squashed
Spent hours on Nav Stretch Bug but still not there. It's frustrating when effort doesn't equal output. Maybe tomorrow wi...
The journal is a living archiveβpart process log, part emotional metadata, part memory for things I do not want to lose.
ABOUT THE WRITER