Helping Bridgecare remove blockers and improve childcare ecosystems
The Mission
Bridgecare had a JavaScript and Vue-based app organized into multiple silos based on different user-types. JavaScript tooling configurations were causing slow build times in the automatic compiler, plus related slow page load times. Combined with megabyte-sized JavaScript files, all of this added up to a major slow down in the day-to-day workflow management and severely limiting the use of automated testing to ensure quality. Bridgecare’s CTO was also focused on a top-priority launch project and needed an assist from an experienced JavaScript developer to quickly identify the specific problem and implement the fix.
The Fix
The solution lay in making the configuration work based on how the app was organized. Common code across the app was being copied across each area. Configuration settings were adjusted to create one bundle of shared code plus separate packages for unique elements. These changes addressed the major causes of the slow-down.
The Results
Bridgecare was able to borrow our JavaScript expertise to immediately identify the root cause and solve the problem by correcting the configuration. This allowed the tech leader to instead focus on a high-priority launch project. In 2020, Bridgecare was able to scale their business by filling a need the COVID-19 pandemic laid bare: connecting quality facilities with parents needing childcare. The greatest impact was providing the knowledge and confidence to continue making improvements and stay up to date with best practices.
- Immediately identify root cause and solve the problem
- Tech leader free to focus on high-priority project
- Scale the business to address unmet need