Blog
Case studies on projects I've built, a running log of my projects are built, and personal reflections.
Build Log #007: Mobile Blog and Nav Polish
Made the blog truly mobile-friendly by fixing a frontend bug and adding padding to inner-pages using Tailwind breakpoints.
Build Log #006: Linking Build Logs and Case Studies
Turned build logs into per-project series cross-linked with their case study, then rewrote the footer.
This Site
How This Site Is Built
The architecture and decisions behind this portfolio.
Build Log #005: Mobile Dock and the Linktree Landing
Turned the mobile homepage into a full-viewport quick-links dock.
Build Log #004: The Redesign
Spent a week restyling the whole site into a dark, coherent, personality-forward frontend.
Build Log #003: Essays, Footer Reveal, and Headshot
Added a third post type for non-technical writing, wired up a scroll-triggered sticky footer, and put a headshot in the hero.
Build Log #002: Skill Bars
Replaced percentage bars with interlocking pentagon panels arranged in a zipper pattern driven entirely by blog post tags.
Build Log #001: Blog Infrastructure
Migrated from Create React App to Astro 5, set up content collections for two post types, and built a filterable blog feed.
Final Reflection: Six Weeks in Ghana
What six weeks interning for a non-profit in Accra taught me about culture shock, UI design under constraint, and when not to build things.