Journal
Writing on craft, systems, and the web.
Longer-form notes from projects and experiments—how I think about quality, motion, and maintainable frontends for teams in Ireland, the UK, Turkey, and beyond.
From design handoff to shipping: a quality bar for web UI
How I turn Figma frames into resilient components, performance budgets, and accessibility checks that survive production traffic.
1 min readNext.jsAccessibilityPerformanceSmooth scroll without the jank: Lenis, GSAP, and responsible motion
Pairing Lenis with GSAP ScrollTrigger in Next.js while respecting reduced motion, layout stability, and mobile performance.
1 min readGSAPLenisUX
Source: Markdown in /content/blog — versioned with the repo.