You’ve heard about the SOLID principles before, but what are they really? Are they just academic ideals, or can they have real impact on your day-to-day code design? This talk is a primer for any developer who wants to improve the quality and structure of their code. We will walk through each of the five SOLID principles, identify their meaning and value, and walk through concrete examples to see the benefits they can bring to your code and your team. You will leave this talk being familiar with the principles, knowing the tell-tale signs of them being broken, and ready to fix them. Come join us and level up your code design!