by Matt Hinchliffe
For the last year I’ve been leading an effort to replace the system used to assemble and deliver the front-end of FT.com. We’ve redesigned and rebuilt all of the functionality needed by 18 user-facing services to compile and optimise their client-side code, render global UI components, and implement all manner of glue and important bits besides.
The previous set of tech principles for the FT.com team were written in 2014 when we began building the new website and they prescribed a bold change of direction for the product and technology department. The old website was a hotchpotch of different technologies owned by different teams and changes often took several months of effort to reach our users.
The team tasked with building the new website was granted ownership of the whole stack in order to ship things quickly so we could experiment and learn with far less investment and risk.
Launching a brand new website is a goal which is easy to communicate and use to decide which tasks are important. This clear goal helped us to build momentum and the tech principles embodied the energy of this fast-paced and experimental phase of FT.com: …