Premium navbar + Apple-clean animated underline
Redesigned the desktop nav with a tighter scroll-based glass effect and a single accent underline that morphs between active links — replaces the previous pill-button row.
A running log of how this portfolio (and the things it points to) evolves. The top half is hand-curated milestones; the bottom auto-pulls the most recent posts and case studies.
Redesigned the desktop nav with a tighter scroll-based glass effect and a single accent underline that morphs between active links — replaces the previous pill-button row.
Every Blog and WorkProject change is now activity-logged via spatie/laravel-activitylog. Both content types support scheduled publishing via a shared cron job.
The hire-me chatbot remembers returning visitors, supports Web Speech voice in & out, streams citation footnotes, and exports the full transcript as a PDF.
Each blog post and brand page now renders a category-tinted OG image — devops, ai, frontend, and laravel each have their own gradient + accent.
The portfolio installs as a standalone app on iOS/Android. Static assets are stale-while-revalidate cached, HTML is network-first with offline fallback.
Lighthouse CI runs on every PR and weekly cron, holding the line on performance, accessibility, best practices, and SEO budgets. Bundle analyzer wired up via ANALYZE=true.
Three new brand pages — a curated reading log on /now, a detailed /uses gear page, and a /newsletter archive grouped by year.