/CHANGELOG
WHAT'S
SHIPPED.
The studio's own site as proof of the cadence we ship at for clients. Every meaningful update tracked here.
Phase 5+ — All 23 services + industries + MCP catalog + search
- /services rewritten to render all 23 services from a typed catalog across 3 tiers (AI Agents · Consulting · Specialized)
- 10 new service detail pages: AI Receptionist, AI Sales Agent, AI Customer Support, Workflow Automation, CRM Automation, Cloud Consulting, Cybersecurity, MCP Integration, Self-Hosted, Process Mapping
- /industries hub + 6 industry detail pages (healthcare, real-estate, restaurants, professional-services, ecommerce, saas) via dynamic [slug] route
- /mcp catalog page with MCP server starter templates (status: in-progress + planned)
- /search — client-side filter over a static index of every page on the site
- Header navigation fixed: SERVICES, WORK, ABOUT, CONTACT now point to real routes instead of homepage anchors
Phase 4 — Resources hub + 3 more blog posts (8 total)
- /resources combines free tools + blog into one browse surface
- /blog/what-discovery-call-covers — what 30 minutes actually covers
- /blog/custom-dashboards-vs-saas — when a CSV beats a $200/mo tool
- /blog/ios-app-store-launch-gotchas — Apple review + IAP + screenshots + 7 more
Phase 3 — 2 new blog posts + HowTo/ItemList schema + IndexNow
- /blog/why-not-hourly — fixed pricing positioning piece
- /blog/how-to-hire-a-developer — the 4 questions to ask
- HowTo schema on /tools/mvp-scoping (rich snippet eligible)
- ItemList schema on /work and /case-studies
- IndexNow verification + 22 URLs submitted to Bing/Yandex/Naver
Phase 2 — Per-page schema, OG images, Free Tools section, 404 conversion
- Price anchors on all 4 original service pages
- Service JSON-LD with AggregateOffer on every service detail page
- BreadcrumbList JSON-LD on every service + blog page
- 9 dynamic OG images for new routes via shared studioOgImage helper
- FreeToolsSection wired into homepage above RetainerSection
- 404 page redesigned with 9 suggestion grid + dual CTA
- preconnect / dns-prefetch performance hints
Phase 1 — Missing routes, free tools, AI discoverability
- /about, /work, /case-studies, /contact, /services (index) — 5 routed pages
- /tools/scope-quiz, /tools/mvp-scoping, /tools/shopify-roi — 3 free tools
- /llms.txt and /llms-full.txt routes
- robots.ts with explicit allow-list for 14 AI crawlers
- WebSite JSON-LD added to root layout
- Footer redesigned into 4-column layout
- $8k-$25k anchor band on /services/saas-development
- /privacy canonical bug fixed
Source: github commits