Nordic electronics
A Remix storefront for a Nordic outdoor electronics company, built so a second brand could share the code.
- Role
- Frontend lead
- Studio
- Cloud Nine
- Stack
- Remix, React, Mantine, Panda CSS, Azure
- Years
- 2024
- Team
- Cloud Nine: 1 frontend lead (me), 1 full-stack lead, 1 backend developer, 1 designer, 1 project manager.

A Nordic outdoor electronics company needed a new online store, built from scratch, with room for its second brand to follow on the same code.
What I did
- Led the frontend of a new storefront for a Nordic outdoor electronics company, built from scratch on Remix with Umbraco as the CMS.
- Built it so the company's second brand could reuse the same code; that store launched later.

One decision
- Challenge
- Static generation in Next.js was causing build timeouts on Azure on other projects, and this one was hosted there too.
- Decision
- We built it on Remix, which renders on the server on each request, so builds do not have to generate every product page.
- Trade-off
- As the agency's first Remix project, there was no earlier setup to reuse. We had to adjust to Remix's way of loading data, work out a caching strategy that fit this client, and solve a few Remix issues ourselves, none of them blocking.
