Daniel O’Connor

Writing

Thoughts and feelings on code and design

2023

A layered approach to design systems infrastructureJuly 2023

2018

Easily unstyle buttons with ClickableBoxDecember 2018Visualizing my runs with a heatmapApril 2018

2017

UXPin webinar on developer productivity and design consistencyJuly 2017Balancing design consistency and developer productivityFebruary 2017

2016

How to version your UI libraryMay 2016Building & Maintaining OUI (Optimizely's UI Library)February 2016

2015

Diving deep into SVG animationsAugust 2015Prevent an element from being selected and copied with CSSMarch 2015