Journal
Building in public.
Notes from VibeShip on product, engineering, and growth—written to be indexed, shared, and useful.
Product
Why VibeShip exists
The problem we’re solving, the principles we’re shipping by, and what to expect as we build in public.
SEO
Treat your blog like a product surface
An SEO-first blog isn’t a collection of pages—it’s a system with shared data, shared metadata, and shared rules.
Operations
Drafts, schedules, and the discipline of public surfaces
Publishing is a business rule. Your build should enforce it.
Analytics
Event names are interfaces
Analytics is only useful when event names are stable and payloads are minimal, typed, and privacy-safe.
Engineering
Astro layouts that keep SEO from drifting
Centralize your head tags and JSON-LD once—then feed it typed inputs everywhere.
Shipping
What we’re shipping next
A short, concrete roadmap of the next improvements to the VibeShip blog experience.