Derek Cash-Peterson

Design 101 for Developers

Do your web parts stick out on the page like a sore thumb? Are your designers asking for “a little more air” between elements?

In this session we will talk about some basic design/user experience methodologies for developers to consider when building custom components for SharePoint. We will look at what makes a good user experience and how to think about responsive design. We will speak about web accessibility and why it’s important to keep this front of mind while writing your code. We will explore the Fluent UI from Microsoft and review examples of web parts that leverage these user experience approaches. After this session you will leave with a better understanding of how user experience and development go hand in hand and be armed with the UX methodologies to improve the design and integration into SharePoint for your custom components and get to the heart of the issues they bring up.


Derek Cash-Peterson

Principal Architect - Sympraxis Consulting

Derek is passionate about building visually appealing and intuitive applications, going beyond the development of efficient navigation structures to create interfaces and organizational structures that encourage and facilitate content authoring.

He has almost 20 years of industry experience building customized intranets, extranets, and public facing websites based on the Microsoft stack. He specializes in front-end development and visual design/branding of SharePoint and Office 365. He brings a design eye to a developers world along with skills in information architecture, content architecture, and collaboration strategy skills. He also enjoys working closely with his clients and has a knack at quickly understand their business drivers and the “why” behind the project. He often describes his role as the “technical therapist” bridging the communication gap between designers, internal IT staff, and the end users.

Derek's full speaker profile