Notes on frontend architecture, tooling, and the decisions that go into building UI.

  • Picking a Drag and Drop Library for Vue 3

    A comparison of SortableJS, FormKit DnD, and Atlassian's Pragmatic drag and drop — and why I landed on Pragmatic for a production kanban board.

  • From the stage to the code editor

    Before writing a single line of code, I spent years working in festivals and tours. What I didn't expect was how much of the job I already knew.