Building in public
Journey
Field notes from building Pangaea Labs in the open — the decisions, the dead-ends, and the things we’d tell our past selves.
The build so far
Milestones and notes from the build — the highlights link to a write-up.
- MilestoneJun 9, 2026Pangaea Labs — we start the journeyRead
- MilestoneJun 10, 2026The pivot — dark scroller → light staticRead
- MilestoneJun 10, 2026Every route prerendered (SSG)
- NoteJun 12, 2026Entity signals — JSON-LD sameAsRead
- MilestoneJun 12, 2026Shipping on every pushRead
All entries
Shipping on every push
No server to SSH into. Every push to main rebuilds every static page and ships them — then pings the search engines.
CI/CDinfra
Read entry Teaching the site who we are
Crawlers index pages; answer engines index entities. How one JSON-LD graph makes "Pangaea Labs" a thing, not a string.
SEOGEOstructured-data
Read entry We deleted the cool homepage
We reached for the obvious dark, WebGL, scroll-driven hero — then shipped the opposite. Why a light, multi-page static site won.
decisionperformanceSEO
Read entry Now we build our own
A decade building software for others. Today we launch Pangaea Labs — and start documenting the journey, in public.
launchmission
Read entry