Skip to content
Thirty minutes, whenever suits

newstore.com, a design team that ships production code.

Kind
B2B marketing site
Commits
1,000
Stack
Next.js, Payload
Agency involved
None
In short

The whole company website, designed and coded by the design team.

Not a redesign handed to an agency. Eight months from a discovery workshop to launch, with the design team writing the production code: the homepage, the solution pages, the platform pages, the blog and the migration. About a thousand commits, no agency.

How it started

It did not start as a design project.

The old site ran on a WordPress stack nearly ten years old. It fell to a widespread attack on our host, and the backups could not be restored. Alongside that: an inconsistent mix of 2018 and 2023 pages, a story page that stopped in 2022, one call to action on the whole site, and no view of what any of it converted.

So the question was not whether to redesign. It was whether to hand it to an agency or build it ourselves. We built it ourselves.

“This site should not answer every question. It should make someone want to ask them.”
Ryan Baldeo, sitemap workshop, March 2026
Workshop to launch

Eight months

  1. FebDiscovery workshop. Audiences, what was broken, what success would look like.
  2. Mar to AprSitemap workshop. Nine competing sitemaps converged into one structure.
  3. MayContent briefs from marketing, then wireframes as a clickable prototype.
  4. Jun to JulBuild. Homepage, solution pages, the Platform and Agentic pages.
  5. Jul to SepMigrate and polish. Blog and resources moved, copy reviewed, SEO.
  6. OctSecurity testing and hardening, then launch on 9 October.
The part I am proudest of

I built a Design Lab instead of mocking up five directions.

Choosing a visual direction usually means a designer making five comps on invented content, and everyone arguing about the one they can picture best. So I built a configurator instead: preset directions, brand gradients, accent colour and intensity, background motifs, all rendering live on the real pages, with the real copy.

The team stopped debating taste and started looking at the actual site.

What launched

The homepage
The homepage
One story, one call to action, and the customers under it.
How it was made

A design team, writing the code.

Wireframes became a clickable prototype, so we could browse the story before designing it. Then the build itself, on one shared design system. A thousand commits, none of them from an agency.

Hosting
Vercel, separate production and sandbox
App
Next.js
CMS
Payload, marketing edits content directly
Data
Neon Postgres, Blob storage for media
Pipeline
GitLab CI, tests and deploys
Edge
WAF and attack alerts
Languages
English and German, expandable
104
blog posts and resources migrated, search history intact
144/149
at risk old links redirect; 718 URLs tested after launch
0
live pentest attacks got through the firewall
9 Oct
launched, 2026