03 ยท Director's Log
Director's
notes.
A director's perspective on craft, technology and the creative process. Written with the same attention I bring to the work.
Interfaces with Memory
Why the best digital transitions do more than decorate a state change. They carry context, preserve momentum, and make the interface feel like it remembers you.
In Praise of Useful Strangeness
Designing unfamiliar moments without sacrificing intuition. How calculated weirdness can make digital products more memorable and more human.
Software as Material
A practical field guide to weight, tension, rhythm and digital tactility. Treating code as a physical medium changes how we build.
The Case for Boring Technology
Why choosing unexciting, well-understood tools is often the most responsible engineering decision you can make for a product that needs to last.
Designing for the Last Ten Percent
The difference between good and great software lives in edge cases, empty states, error handling and loading sequences that most teams never prioritise.
Writing for Interfaces
How the words inside buttons, labels, errors and empty states shape user behaviour more than any visual design decision ever will.
Performance Is Design
Response time, bundle size and render speed are not engineering concerns. They are the most impactful design decisions you will ever make.
The Full Stack Mindset
Why the most valuable engineers are not the ones who know every layer but the ones who understand how decisions in one layer ripple through all the others.
Products That Learn
The next generation of great software will not just respond to user input. It will observe, adapt and improve itself based on how people actually use it.
The Creative Technologist Manifesto
What it means to work at the intersection of engineering and art, and why the most interesting work happens in the space between disciplines.