Logo

Journal

Reflecting on some of the toughest challenges I've tackled in my career.

Death by a Thousand Tooltips

Death by a Thousand Tooltips

The trials and tribulations of building a high-performance, accessible overlay framework for enterprise legal software & achieving WCAG AA compliance - all with performance and customization at the forefront.

AngularRxJSDOM Manipulation
WYSIWYG - unless you use tokens!

WYSIWYG - unless you use tokens!

Optimizing a RoosterJS-based email editor that was suffering from performance issues, recursive event loops, and cursor instability when handling dynamic variables in recruitment email templates.

React.jsRooster.jsDOM ManipulationPerformance Optimization
How I Learned to Stop Worrying and Love DOM Orchestration

How I Learned to Stop Worrying and Love DOM Orchestration

In this case study, we explore some of React 19's wonderful quirks, DOM manipulation & learn why you should worry if your React code starts looking like jQuery.

React.jsPerformance OptimizationDOM ManipulationFramer Motion

Let's
Face
Talk

If you'd like to talk about a potential opportunity, or just want to say hi, feel free to reach out.

find me here