BlogJournalProfessionServicesAbout

Journal Entries

Home Page
😊
Matrix Particle Stream Polished

Sat Jun 28 2025

Animations are fun! <3 The Matrix-style stream flows smoother and stays clear of hero tiles β€” that detail was worth spending the entire Saturday!

😊
Animation updated!

Sat Jun 28 2025

Got the first version of the neon laser dots working. Visually satisfying but needs performance tuning for big screens. Added Blackhole on-click effect. the math itself took hours to build! thanks to CHATGPT again <3

😑
No Admin Logout!

Sun Jun 15 2025

Forgot to add a logout button to admin CMS! How did I miss that?

πŸŽ‰
Breakthrough with Material UI

Sat Jun 14 2025

God Bless Material UI! Makes building forms so simple! the layout looks neat and clean. Im yet to find a better alternative!

😊
Adding THEMES!

Sun Jun 08 2025

Added Light and Dark themes! Made folder tile text glow neon blue in dark mode β€” pops nicely without clashing with rest of the theme. Will add more themes later! this looks so nice <3

😴
My Head hurts!

Wed Jun 04 2025

Building a website from scratch! Burning the midnight oil. My eyes burn, head spinning and the console log full of breaking errors. I hate the color red so much (in a console)

😊
Tile Animation Improved

Sun May 25 2025

A small win but it feels huge. Tile Animation Improved finally behaves the way I imagined. Moments like this remind me why I love building things from scratch.

😊
2 big weeks for admin CMS

Sun May 25 2025

Built my custom Admin CMS. Right now with a text editor, listing, public/private flags. thanks ChatGPT for the help. Dont have to pay for Sanity studio (and for my own "sanity").

πŸ€”
Journal Default Date Bug

Sat May 24 2025

Tracked down why new journal entries defaulted to Jan 01 1970 β€” forgot a fallback for empty publish date. But why 1970? Why are the defaults set to this date? Is this an important day? Maybe it was for the people building this. Veterans?

πŸ€”
Journal Date & hook Bugs

Fri May 23 2025

Tracked down why new journal entries defaulted to Jan 01 1970 β€” forgot a fallback for empty publish date. Refined how journal entries get listed β€” pulls icons and mood cleanly now. But it got me thinking, why 1970? Why are the defaults set to this date? Is this an important day? Maybe it was for the people building this. Veterans?

πŸŽ‰
Professional Section Updates!

Fri May 23 2025

Awards now render neatly inside Role Cards β€” tiny star icons add a nice touch. Each resume section now has its own download icon β€” tooltips working great too (felt cute, might delete later).

πŸŽ‰
Admin Logout Bug Fixed

Fri May 16 2025

Admin Logout Bug Fixed is live! Can’t hide the grin. This piece ties so much together. Seeing it in motion gives me that rush β€” next step: show it off.

πŸ€”
Index Stretch and content JSON done

Fri May 16 2025

Checked that content JSON stays updated when new entries push β€” no ghost data left behind. Admin index now stretches full width β€” matches the same grid as homepage tiles. Why does it take so long to do this?

😑
Nav Stretch Bug Squashed

Tue May 13 2025

Nav Stretch Bug Squashed nearly broke my patience today. One tiny bug cost me an entire evening. Need to find a better way to debug these edge cases before they drain me again.

😊
Blog Studio Image Upload

Sun May 11 2025

Verified blog image uploads to Sanity β€” icons, thumbnails, all appear live on the list view.

πŸŽ‰
Fixing "Sanity"

Sun May 11 2025

Sanity studio is expensive! Free tier is limited and requires major changes once the private dataset becomes public, if you dont pay! Im not paying to win. time to build my own Admin CMS

😴
Fallback Logic Secured

Sat May 10 2025

Wrapped up Fallback Logic Secured just before crashing for the night. I know I need rest but can't help pushing it when momentum hits. One step closer though.

πŸ€”
Follwing the Ghibli trend

Sat May 10 2025

Planning a Ghibli-style hero image for Services β€” me at my PC with code, slides, stock charts. I am yet to identify my true purpose so setting up a placeholder. this will need more work than the website iteself! How do people know their own purpose?

😊
Hydration ClientCheck Added

Fri May 09 2025

Client check for dark mode toggle works β€” no flicker on reload or SSR mismatch anymore.

😑
Resume Timeline Hydration

Fri May 09 2025

there we go, Hydration SSR bug again. SIGH. Im tired. took late night to ensure that the timeline doesn’t mismatch SSR when expanded β€” another small trap burnt the midnight lamp! T.T

πŸ€”
Multiple fixes!

Sun May 04 2025

The ThemeContext structure is final β€” adding new modes is plug-and-play now. FolderTile fallback logic covers icon or gear β€” whichever loads best for device.

😑
Resume Hydration SSR Fix

Sat May 03 2025

Last hydration test done β€” timeline, icons, awards all stable when toggling theme. I hate it when Hydration breaks! You touch a few lines and the proverbial shit hits the fan :(

😴
Matrix Stream Smoother

Fri May 02 2025

Adjusted Matrix stream speed and smoothness β€” no stutter even on heavy pages. We need a new tech that makes this simplified for all page types!

😒
Nav Stretch Bug Squashed

Thu May 01 2025

Spent hours on Nav Stretch Bug but still not there. It's frustrating when effort doesn't equal output. Maybe tomorrow will bring clarity β€” for now, letting it go.