Photo of Emma Garland

Emma Garland

Emma is Senior Software Engineer at Rock Solid Knowledge, an Umbraco Gold Partner based in Bristol, UK. Emma leads the Umbraco CMS development team and has been working with Umbraco since 2008. She loves coding, comparing it to the world's best logic puzzle or being in an evolving open world computer game. Keen to contribute to the community, she can be found at various code camps, writing articles or delivering user group talks.

SOLID CMS: SOLID Principles in CMS Development

The SOLID best practice principles are frequently applied to object-oriented designs, but they have a place in any development. Emma Garland takes us on a deep dive on SOLID and how to apply it to CMS Development in Umbraco.