Authors

Photo of Emma Garland

Emma Garland

Emma Garland is Head of Umbraco Web Development at Rock Solid Knowledge, a security-focused Umbraco Gold Partner in Bristol, UK. A developer since 2008, she specialises in Umbraco, C#, API integrations, and AI. The ever-changing landscape of development keeps her curious and engaged, as if she is playing an evolving computer game. Emma regularly speaks at user groups, writes articles, and is proud to be part of the Umbraco Core Contributors team.

Are You Still Thinking?

Emma looks at how AI is reshaping coding culture from hand-crafted precision to hyperproduction and reminds us that even in an automated world, good work still depends on clarity, care, and conscience.

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.