- Evaluated Rugby Australia’s current technology stack against their publishing requirements and provided recommendations for transitioning to a more modern infrastructure
- Architected a fit-for-purpose headless CMS and multi-channel publishing solution including: monorepo design, React-based design system, Next.js apps, and a GraphQL API powered by Keystone
- Led the migration of content and data from Sitecore CMS to the new Keystone back-end
- Advised on the integration of the new stack with third-party systems such as digital asset management
- Implemented the foundations of a themeable design system to support a variety of brands across their web properties
- Mentored Rugby Australia developers in schema design and engineering best practice
- We continue to provide ongoing support, advice, and mentorship
- Collaboration & mentoring
- Sites powered by Keystone
- Published media reports
- Avg. page views/mo
A performant stack to serve fans everywhere
Rugby’s previous stack was straining with the weight of delivering real-time content to millions of fans during test matches. We helped redesign the stack with a new Keystone-powered content management system and coupled it with a robust Next.js monorepo and GraphQL API, purpose-built for their multichannel needs. The new architecture delivers a more stable performant user experience to Rugby’s millions of live users: web page load times decreased dramatically, search engine rankings improved, and their publishing team had an easier and more productive time managing content.
A themeable design system and content management integration
Rugby needed a flexible way to support a variety of look-and-feels across their 3000 websites without adding extra work for their engineering and content teams. We collaborated with their internal team to build a system that integrated themed React component previews (such as website header navigation) with Keystone’s Admin UI so editors can adjust navigation content with the confidence that their changes would match their expectations.
Rugby Australia’s many websites accessible from the Explorer navigation component. Keystone user journey for multisite editing.
Mentoring and guidance for multichannel best practices
Over the course of three years we helped Rugby improve their internal engineering knowledge and capabilities with hands-on mentoring and guidance in: effective monorepo design for multiple Next.js frontends, how to improve site reliablity with CI workflows and automated testing, and schema design best practices for a multichannel/GraphQL application.