“Scaling” a web app usually refers to maintaining performance as the number of users or requests increases. In this post, we’ll discuss a different kind of scaling: maintaining quality as the product’s breadth increases, and as more engineers are added to the team.

At OpenGov, our product consists of many apps that work together to provide a consistent experience. As is often the case in start-ups, many of these apps were originally developed in parallel, over slightly different timescales by different teams of engineers, and using a variety of JavaScript libraries.

But as our engineering team has matured, we’ve consolidated…

Andrew Clark

Engineer at OpenGov

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store