Skip to content
Alan O’Sullivan

Lab

Experiments

[Lab intro: one or two sentences]

Why this page exists: building as a way of thinking, not a portfolio of side projects for its own sake.

Exhibit 01

This site, built with Cursor

[Build narrative: what's being learned, and where it broke]

The running account of building this site: what Cursor handled well, what needed unpicking, and what the CMS work with Supabase taught. Written as it happens rather than after.

Framework
Next.js, App Router
Language
TypeScript
Styling
Tailwind CSS v4
Content
Supabase (Postgres), planned
Hosting
Vercel
Built with
Cursor
[screenshot] Build artefact: a moment worth showing from the process.

Exhibit 02

Next experiment

[Placeholder slot for the next experiment]

Kept deliberately empty. The page should grow one exhibit at a time rather than launch with filler.