So you know how to write a theme, but do you know how to organize one? Let’s look at some techniques you can use to keep your code separated into logical groups, make it more reusable, and help you sleep better at night. This will not only help you to better maintain your projects, but it will also help with collaboration and the general speed of your work. Whether you are just starting to write themes and plugins, or have been doing it for years, these practices will add to your development chops.