Many teams believe that they have an effective Continuous Integration (CI) practice within their development flow. However, only a fraction can pass the test that Martin Fowler recommends and, instead, are only conducting “CI Theater.”
Having a CI pipeline and running tests on every commit is not Continuous Integration. In order to clear up the confusion, Full-Stack Developer Roman Vaivod shows you what true CI is, its benefits, and compares it to Feature Branching.
Roman hails from Russia and has lived in the Czech Republic since 2015. His passion to put things in order always makes him look for better ways to organize code. In his free time he loves to be outside with his two dachshunds and acoustic guitar.
Salsita is a digital product agency that designs and develops exceptional web and mobile solutions which differentiate our clients, engage their customers, and grow their business. We provide design-driven development services that cover the entire software development cycle.
Our areas of specialization include eCommerce, web and mobile dashboards, online content editors and data visualization. We leverage the Salsita 3D Product Configurator Framework to develop slick, cost-effective 3D product configurator, visualization, and design solutions for brands and retailers across industries from consumer electronics to furniture, fashion and more.
We have developed award-winning digital solutions for dozens of companies, ranging from household names like eBay, SAP, Texas Instruments, and First American Financial, to innovative startups across Europe and North America.