Insights / Notes

Quick notes

Bite-sized thoughts on development, AI, design and SEO.

Next.js

Why I default to server components

Quick thoughts on rendering strategy and when client components earn their place.

AI

A prompt structure that just works

Role → Context → Task → Constraints → Format. Reusable across most models.

SEO

Core Web Vitals quick wins

The three fixes that move LCP the fastest on most marketing sites.

Design

Designing for dark mode first

Why starting dark makes a luxury brand easier to get right.

Let's build something great together!

Turn your idea into a profit-making web app, brand or AI experience.