Company
Date Published
Author
-
Word count
3426
Language
English
Hacker News points
None

Summary

Discern, a company that uses a highly sophisticated and optimized CI/CD system powered by the open-source tool Dagger, has seen significant benefits from adopting Dagger. The system automatically builds and ships a full ephemeral copy of the application on every pull request, enabling developers to build and test multiple features or versions of the application simultaneously yet independently. Approved builds can be deployed almost instantaneously to production through the same pipeline. By using Dagger's Go SDK and experimental caching feature, Discern has reduced its build times from 15 minutes to just 2 minutes, resulting in faster deployment to production. The company also benefits from native tooling with rapid and seamless production deployment, allowing for more sophisticated testing and eliminating issues caused by stale data. With Dagger, Discern has gained the ability to build, test, and ship software in a highly scalable manner from day one, saving thousands of engineering hours and enabling easy evolution and improvement of their pipeline over the next five years.