HomeAboutWork CertificationsBlogContact

Thoughts & Ideas

MY Blog

Writing about web development, design, and the things I learn while building.

PerformanceMar 2025

How I Optimised My Portfolio to 100/100 Lighthouse Score

A deep dive into the techniques I used to achieve perfect Core Web Vitals — from lazy loading to font optimisation.

🎨
🎨
DesignFeb 2025

Why Figma is Still the Best Tool for Frontend Developers

Figma isn't just for designers. Here's how I use it as a developer to plan, prototype and communicate with clients.

Next.jsJan 2025

Next.js App Router: What I Wish I Knew From Day One

The new App Router changed how I think about routing and data fetching. Here are the key lessons from my first project.

📐
📐
UI/UX DesignApr 2025

Design Systems: Bridging the Gap Between Figma and React Components

How to structure component tokens, spacing variables, and naming conventions in Figma so they translate directly into clean Tailwind CSS variables.

👁
👁
UI/UX DesignMay 2025

Cognitive Load: Designing High-Performance Data Dashboards

How dark modes, typography hierarchies, and information groupings impact dashboard usability. Design principles for data-dense tools.

UI/UX DesignJun 2025

Micro-Animations: Making Interfaces Feel Alive Without Dropping Frames

Enhancing user experience with spring physics, magnet buttons, and layout shifts using pure CSS transitions and Framer Motion.

✍️
More posts coming soon
I'm working on more articles about React, TypeScript, and design systems.
Category Date 5 min read

Blog Title