Taking site migrations from 8 months to 12 weeks
Context
Bonnier Publications publishes magazine brands across the Nordics, including National Geographic, Bo Bedre, and Gør Det Selv. Each brand site carried hundreds of thousands of articles, and moving one to a new platform took 8 months.
My role
I joined as a Web Developer and left as a Senior Web Developer, contributing to steering committees on digital growth along the way. My focus was the publishing architecture and the migration process around it.
What we did
We built the brand platforms on headless WordPress with Vue/Nuxt frontends, backed by a service-oriented Laravel architecture that ended up in use across hundreds of applications. A custom publishing system let editors reuse content across brands and countries.
The migrations had to preserve URLs, structured content, and search rankings across hundreds of thousands of articles. We turned the work into a repeatable process that took 12 weeks per site.
Outcome
We used that process to move National Geographic, Bo Bedre, and Gør Det Selv. The architecture and the publishing system stayed in use across the Nordic portfolio after the migrations were complete.