nextjs

14 posts
Doug Silkstone

The one-man band

On 20 September 2026, the Vouchernaut repository was an empty starter. Twenty-two days later, on 12 October, vouchernaut.com had fifteen live products on it, from checked codes for 995 UK shops to a platform for brands with its own Shopify app. Behind them were 772 commits and about 530,000 lines of code, 145,000 of them tests.

I did every job myself: product, design, engineering, operations and selling. Agents did most of the typing while I wrote the specs, made the calls and checked the work. This is how that went, and why I came back to a site I started ten Black Fridays ago. There's a longer version too, with every feature and decision in it: the 40-page case study as a PDF.

…

vouchernaut.comThe case study (PDF)
#typescript#nextjs#hono#postgres#llms#architecture#zerotoone#designsystems#attribution#ecommerce#growth
The Vouchernaut homepage on 26 November 2020: dark plum, a search box for UK stores and the astronaut mascot with a pink V on his chest
Vouchernaut on Black Friday eve 2020, from the Internet Archive. The astronaut with the pink V is the one who became Vinny.
Read article
Doug Silkstone

Benson is back

On 24 September 2026, the Benson repository was an empty Turborepo starter. Ten days later, on 4 October, I relaunched Benson at trybenson.com with a Shopify app, a WooCommerce plugin, a dashboard, a marketing site, a press release and a series of explainer films behind it. By the end of the second week, the repository held 836 commits, 44 product specs and about 655,000 lines of TypeScript, with 785 test files among them.

The original roadmap for the same scope estimated 14 to 18 weeks. I built it with a team of AI agents doing most of the typing while I did the deciding.

Benson is still a work in progress. It's also the piece of work I'm proudest of, because it's the first time I haven't had to cut an idea down to fit the hours I had.

…

trybenson.com
#typescript#nextjs#hono#postgres#llms#architecture#zerotoone#attribution#ecommerce#growth
The Benson dashboard overview in a demo store, showing protected value, live controls and insights
The Benson overview in a demo store with sample data. It shows what's protected, which controls are live and the next step in the recommended playbook.
Read article
Doug Silkstone•Living mockups

Living mockups

Editable 3D product mockups with live screens and LED walls

Design & engineering · Built the scenes, surface mappings and inline editor

View Living mockups project
  • A set of Three.js product scenes — a newspaper, a phone in hand, a reflection room and an industrial laptop — where every screen, page and LED surface is a live, editable texture rather than a flat render.
  • The headline and the artwork are edited inline; the change lands on the curved wall, the reflections and the phone display at once, because each surface is mapped back to one shared source.
  • Backgrounds are generated, the reflection and emissive shaders are hand-written, and the whole set runs in the browser at interactive frame rates.
  • Part of the Studies & Experiments gallery: a collection of standalone scenes that can be dragged, played and inspected.
Open the studyHow it was built
#typescript#react#nextjs#motion#designsystems
Doug Silkstone

From a napkin sketch to a year of full tables

In November 2024, Dinners With Friends was a revived idea and a napkin sketch. By the start of September 2026, it had welcomed more than 500 guests across 50 dinners. Dates were routinely selling out six to eight weeks ahead, and nearly all of the remaining 2026 calendar was booked.

Pamela Silkstone first ran the concept twenty years earlier: put people who have never met around one table, give them a host, and make the first conversation easier. I took the relaunch from idea to first version, first paying customers and a business with more demand than seats. Along the way I built the brand, website, booking system, internal tools, mobile app and the search programme that now brings new people in.

The search programme delivered 5,530 Google clicks in June–August 2026, up 66.1% on the previous three months, alongside 381,345 search impressions. Building and maintaining a library of local guides gave the business a way to be discovered by people looking for food, activities and places to meet across Exeter and Devon.

…

dinnerswithfriends.co.uk
#typescript#react#reactnative#expo#nextjs#hono#postgres#railway#stripe#seo#ai#lifecycle#attribution#growth
Dinners With Friends homepage showing the event-discovery and booking experience
The live product joins discovery, social proof, availability and booking in one path.
Read article
Doug Silkstone

Hogsend

Lifecycle messaging for software teams

Founder & CTO · Built the product, journey engine and cloud platform

View Hogsend project

Hogsend lets software teams automate onboarding, customer messaging and retention in TypeScript rather than a visual workflow builder. The founder and CTO role covered the whole product: strategy, design, the journey engine, developer tools, cloud infrastructure and launch.

  • Built lifecycle marketing as code, with journeys reviewed in pull requests and tested before release.
  • Shipped the TypeScript development kit, journey engine, automated tests, Studio, command-line tools and MCP tools.
  • Built journeys that survive restarts, provider failures and releases while running for days or weeks.

…

hogsend.com
#typescript#react#nextjs#nodejs#postgres#hatchet#lifecycle#attribution#docker#railway
Doug Silkstone

Dinners With Friends

Hosted dinners that help people make friends

CTO · Built the brand, booking platform, apps and search programme

Read the full case study

Dinners With Friends brings people together to make friends over hosted meals at local venues across South West England. As CTO for the relaunch, the role covered the website, mobile apps, bookings, payments and host tools, alongside the brand, customer acquisition and analytics needed to run the business.

  • Relaunched a Social for Good concept that seats strangers around one table, first run twenty years ago by Pamela Silkstone.
  • Took the relaunch from a napkin sketch to an operating events business: brand, digital products, ticketing, operations and acquisition.
  • Built and ran the web product, the mobile apps and the internal operations platform.

…

dinnerswithfriends.co.uk
#typescript#react#reactnative#expo#nextjs#hono#postgres#gcp#stripe#seo#lifecycle#growth
Doug Silkstone

RaceMake

Live telemetry and analysis for sim racers

Interim technical lead · Led architecture, team and delivery

View RaceMake project

RaceMake helps sim racers understand their driving through live car and lap data, AI-assisted analysis and interactive 3D visualisations. The interim technical leadership role covered architecture, team leadership and delivery across the desktop app, web app and the data pipelines connecting them.

  • Led architecture and delivery across a Rust/Tauri desktop app and React web app.
  • Rebuilt both clients around extensible high-frequency telemetry pipelines and per-game adapters.
  • Built an AI pit team and interactive 3D visualisations on top of live telemetry.
racemake.com
#rust#tauri#typescript#react#nextjs#telemetry#llms#leadership
Doug Silkstone

WithSeismic

Independent product engineering and growth

Founder · Scoped, built and supported 100+ client engagements

View WithSeismic project

WithSeismic is an independent product-engineering business that builds software, analytics and marketing automation for client teams. As founder and sole operator, the role spans finding the commercial problem, scoping the work, designing and building the solution, and supporting it after launch.

  • Delivered 100+ product-engineering engagements over 10 years for clients including Framer, The Motley Fool, Groupon, Contra and Weedmaps.
  • Scoped, priced, delivered and supported every technical build independently.
  • Runs a fixed ten-business-day, £12,000 Revenue Loop Sprint that finds one material commercial leak and ships one corrective system into production.

…

withseismic.com
#typescript#react#nextjs#nodejs#python#llms#aws#gcp#postgres
Brian TigheHead of Technology @ The Motley Fool

Doug is a pro. I'd hire him again for any future marketing & technology initiatives.

Verified on Clutch•5.0
Doug Silkstone•Growth Society

Growth Society

Ecommerce benchmarking for 200 UK brands

Product engineering · Built the interactive MVP in four weeks

View Growth Society project

Growth Society's ecommerce benchmarking project turned a static industry report into an interactive way to explore and compare brands. The engagement covered building the MVP, bringing performance data, brand profiles and analyst commentary together in a web product.

  • Built an ecommerce benchmarking report in a four-week MVP sprint.
  • Compared the UK's 200 largest brands using KPIs, screenshots and analyst commentary.
#ecommerce#growth#nextjs
Doug Silkstone•Helix.ai

Helix.ai

Research website for an AI lab

Design & frontend · Built the public research site

View Helix.ai project

This Helix.ai project was a research website intended to explain an AI lab's work to both technical and non-technical visitors. The engagement covered the site's visual design and frontend implementation, not the underlying research platform.

  • Designed and built a research site for an LLM lab.
#llms#react#nextjs#typescript