Gearing up a new team &
tech stack at Cars.com
Retooling systems for a modern cloud infrastructure, migrating from enterprise Java, and turbocharging development with Elixir and Phoenix would have been interesting in and of itself.
Cars.com didn't stop at technology—they also adopted Shape Up and overhauled how they worked together as a team, too.
Building great software and great teams.
Find out what drove results
Scaling a distributed energy management system for Enbala
Real-time control and high-volumes of telemetry made this engagement both fascinating and complex. Enbala needed help scaling their Concerto platform into a distributed, well-tested, fault-tolerant umbrella application, so they could process gigabytes of data per second with multiple computations factored from thousands of assets on the electrical grid.
Our consultants embedded with the team to pair on rapidly advancing features, using Elixir and Elm. In the process, we uncovered efficiencies and continuously improved the system with an eye towards reliability and resiliency.
Need a way to build sustainably and grow your team?
Explore the power of pairing
Empowering online learners with Clever
Amid a world-wide pandemic still impacting how students learn, Clever had two mission-critical projects to complete ahead of the school year: automating processes for administrators to securely move school district data into a popular ed tech tool, and building out a self-service tool to provision Clever users into other identity providers.
With aggressive timelines, Test Double engaged to complete a pair of priority projects in Golang and React, with the goal of making things easier for school administrators during yet another challenging year.
Building maintainable code on a deadline.
Learn how it came together
Collaboration pays off for Gusto
Ruby on Rails upgrades can be time consuming and complicated. We helped a cloud-based payroll and benefits company seamlessly manage the upgrade so their team could continue delivering critical features and shipping new products.
Find out how Test Double consultants worked towards a smooth rollout so Gusto's engineering team could move their systems forward without interrupting day-to-day development or operations.
A more predictable upgrade plan built on experience.
Discover how we did it
From prototype to functional at CPower
Engineering leaders are increasingly facing velocity challenges while also working to staff up a team. Test Double helped CPower move forward with development from prototypes to fully functioning simulations built on Elixir.
We developed a system for both real-time simulation and “speculative” time-accelerated scenarios, and also helped get the new team going with onboarding and pairing so they were ready to maintain and grow the system.
Build the right thing, and build the thing right.
Find out why detail is key
Scaling for flexibility and maintainability with Mode
The whole point of DevOps in the first place was enabling development teams to work more independently while scaling platforms for flexiblity and maintainability. That can still feel tricky sometimes, but focusing on the right foundational building blocks can pave the way.
Doing this allows development teams to get to a better place— delivering their own infrastructure needs, consistently shipping software, and maintaining ownership over services they are responsible for running.
Bringing the promise of DevOps into reality
Dig into infrastructure
Do the challenges in these case studies sound familiar?