Case study
Bitsmiths Studio
Marketing site for a studio that ships MVPs in 30 days.

The studio's marketing site, built on a CMS so case studies, articles and testimonials publish without a deploy.
The problem
The studio pitches production-ready MVPs in 30 days to founders comparing it against agencies charging many times more. That claim needs visible proof, and the team needed to publish it without a developer in the loop.
My approach
Next.js over a Directus CMS, so every content surface is editable. The page is ordered as an argument: promise, proof, objections, one call to action.
How it's built
Next.js App Router over a Directus headless CMS. Case studies, posts, testimonials and FAQs are CMS collections rendered through shared templates, with media served as WebP via request-time transforms.
Key features
- CMS-driven case studies with a shared detail template
- Engineering blog
- Client testimonials carousel
- Pricing and process FAQ
- Per-page SEO and OpenGraph metadata
Challenges & Solutions
Marketing copy, case studies and articles needed to change frequently without a developer in the loop.
Modelled every content surface in Directus and rendered it through shared templates, so publishing is a CMS action rather than a deploy.
Case-study imagery is heavy and would otherwise dominate page weight on a marketing site where first impression speed matters.
Served all media through Directus with WebP transforms applied per request, so pages ship modern formats without a manual export step.
Results
- 30days from brief to shipped MVP, the promise the site sells.
- 4content types publishable with no code change.
- 1call to action, after promise, proof and objections.
Implementation stack
Tech Stack
Frontend
- Next.js
- React
- TypeScript
Styling
- TailwindCSS
CMS
- Directus