Start with what he’s building.
A fantasy campaign for people who want to play without coordinating a table.
1d20 · Mobile wireframes

1 / 7Campaign entry
Design references Explore 1d20
benkroft.com — a portfolio that can explain itself
I wanted visitors to explore my work directly or ask a question and get a focused, grounded answer.
Product decisions
Direct pages make the work easy to browse. The guide adds context from reviewed material, links back to supporting content, and acknowledges what it cannot answer.
Design
A persistent composer anchors the experience while the workspace changes around the visitor’s question. Cobalt, warm-white type and an editorial layout carry the identity across desktop and mobile.
Technical implementation
The site uses Next.js and TypeScript, with structured content validated at build time. A server-side guide returns constrained answers; the application validates them and resolves their sources and links. Shared request and spending controls bound the service.
Ben directed the product and design, with AI-assisted implementation and review. As of September 19, 2026, the site is in protected Preview.