First, solve the problem. Then, write the code.

Mail copied to clipboard ๐Ÿ“‹

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.

Field noteJun 15, 2026

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.

Read note โ†’
Field noteJun 10, 2026

In Praise of Useful Strangeness

Designing unfamiliar moments without sacrificing intuition. How calculated weirdness can make digital products more memorable and more human.

Read note โ†’
Field noteJun 5, 2026

Software as Material

A practical field guide to weight, tension, rhythm and digital tactility. Treating code as a physical medium changes how we build.

Read note โ†’
Field noteMay 28, 2026

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.

Read note โ†’
Field noteMay 20, 2026

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.

Read note โ†’
Field noteMay 12, 2026

Writing for Interfaces

How the words inside buttons, labels, errors and empty states shape user behaviour more than any visual design decision ever will.

Read note โ†’
Field noteMay 4, 2026

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.

Read note โ†’
Field noteApr 26, 2026

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.

Read note โ†’
Field noteApr 18, 2026

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.

Read note โ†’
Field noteApr 10, 2026

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.

Read note โ†’