{{- define "main" -}}

Principal product designer building thoughtful and accessible interfaces.

20 years experience designing and building software for the browser. I balance intentional design principles with a mastery of CSS, HTML, JavaScript, & WCAG to bridge design and engineering. Performance, accessibility, and the semantic web still matter!

Read more about my design philosophy or take a look at some case studies below.

Case studies

These longer format stories each highlight different aspects of my design process, thinking, collaboration style, and skills.

You can also read about my design philosophy and values specifically.

{{ range where .Site.RegularPages "Section" "studies" }} {{- $page := . -}} {{- $cardImage := "" -}} {{- with .Params.list.img -}} {{- $match := $page.Resources.GetMatch . -}} {{- if not $match -}} {{- $match = $page.Resources.GetMatch (printf "img/%s" .) -}} {{- end -}} {{- with $match -}} {{- $cardImage = .RelPermalink -}} {{- end -}} {{- end -}}

{{ .Title }}

{{ .Summary }}

{{ with .Params.list.more }}

{{ . }}

{{ end }} {{- with .Params.study.facts -}}
{{- range . -}} {{- if or (eq .label "Role") (eq .label "Tools") (eq .label "Industry") -}} {{- $fact := . -}} {{- $iconColor := "" -}} {{- range $page.Params.list.facts -}} {{- if eq (lower .key) (lower $fact.label) -}} {{- $iconColor = .color -}} {{- end -}} {{- end -}}
{{- with $fact.icon -}} {{ partial "icon.html" (dict "name" . "color" $iconColor) }} {{- end -}}
{{ $fact.value | markdownify }}
{{- end -}} {{- end -}}
{{- end -}}
{{- end -}}
{{ end }}