Author: dtengdin

Continuous Integration and Continuous Deployment (CI/CD) are industry standard, best practices for web-scale software engineering. Wayfair has practiced CI for well over a decade, although the ways in which we have performed it have changed over time. I’m here to share with you the system we have built to coordinate…

At Wayfair, we know that software engineering is a team sport. Broadly speaking, we organize our engineers into small working teams of anywhere between three to eight people. When you have issues getting application code running on your development machine, or questions about features that your team supports, having that…

As Wayfair’s business has scaled, so too has the size of our engineering teams – not to mention the complexity of the software features we’re building. At the same time, moving quickly in the global tech landscape has never mattered more. As a modern tech company, one simply cannot afford…