The nature of the web is constant change, and your code base should be no different. Jina Bolton joins the show to discuss the concept of refactoring: iteratively making changes to a code base without changing features or functionality. She details the importance of focusing on narrow adjustments versus refactoring everything at once. She shares suggestions for what to refactor, such as introducing a CSS processor like Sass and identifying repeatable patterns. She also details workflows, including version control and documentation, and recommends resources to help you get started.