John Etokhana useepisode.com ↗
Current work · Episode

Landing pages that improve themselves.

Episode is a platform for marketing teams and agencies. It reads a brand, builds a campaign page in minutes, then keeps improving it by testing variants and promoting the ones that convert, with the marketer in control. I lead product design, and I build the harder flows in code. It's in private beta, so this is a short overview, with the full case study available on request.

Role
Design lead. Product design, design system, front-end prototyping
Timeline
May 2026 to present. Private beta
Platform
Web app (React 19), 5 languages
Team
Founders, engineering, and me on design
app.useepisode.com
Inside Episode Studio: shaping a live campaign page by asking the AI and by direct manipulation, with changes landing on the canvas as you describe them.
What I'm doing on it

I own product design end to end: information architecture, the interaction model, the design system and the marketing site. The core problem is trust in an agentic product, so most of the work lives at the edges of generation, a brand-confirm step before any credits are spent, a loader that draws the page section by section during the wait, and an optimize model that shows what the automation is doing and lets the marketer take back control at any time.

One rule anchors the system: a single accent color marks the one primary action or a live signal, and a customer's own brand color only ever appears as data. It keeps a dense, automated app feeling like a calm starting point rather than a control panel.

How it's built

Episode is a React 19 web app, shipped in five languages. I don't just hand off mockups, I design and prototype the harder flows directly in the codebase, the generation loader, the brand-confirm step and the Studio shell, using Claude, Claude Code and Cursor. When the prototype is the real app, timing, empty states and error paths get designed against real data instead of faked in a static frame and lost in handoff.

See the full case study

Episode is in private beta, so the full case study, the trust flows, the design-system rules and the self-optimising model, is available on request. Tell me a little about who you are and I'll send it over.

I'll send the full case study to your email, usually within a day.

© 2026 John Etokhana etokhanaj@gmail.com