Writing

Thinking in public, mostly about useful things.

Notes on the work behind Dream Creative: product decisions, interface craft, civic tools, 3D experiments, and the small defaults that shape a project.

44 results

18 Jun 2026 · Studio · 4 min read

AI changed the work, not the standards

The useful shift is not lowering the bar. It is spending less time on friction and more time on judgement.

18 Jun 2026 · Process · 4 min read

Briefing the machine is part of the craft

Good AI output starts with clear context, constraints, examples, and a human willing to edit the result.

18 Jun 2026 · Design · 4 min read

Claude Design is not a shortcut to taste

A practical note on using AI design tools for exploration without outsourcing judgement, taste, or the final call.

18 Jun 2026 · Development · 4 min read

Codex and the shape of a coding task

How agentic coding changes the value of clear tasks, small scopes, validation, and review.

18 Jun 2026 · UI Design · 4 min read

Content is part of the interface

Why headings, labels, helper text and empty states shape whether a website or web app feels usable, trustworthy and finished.

18 Jun 2026 · Process · 4 min read

Multi-agent workflows need boring boundaries

Why useful AI agent workflows depend less on clever orchestration and more on scope, handoffs, and evidence.

18 Jun 2026 · UX · 4 min read

Why error states deserve design time

Why useful products need clear error states, empty states and recovery paths before the happy path can be trusted.

18 Jun 2026 · Process · 4 min read

Why maintenance belongs in the design conversation

Why good digital work should consider future edits, content changes, ownership and maintenance before the first version ships.

26 May 2026 · Process · 5 min read

The best redesign starts with what still works

Why useful redesign work begins by preserving the parts of an existing product that are already earning their keep.

26 May 2026 · Process · 5 min read

What creative work borrows from debugging

A practical note on assumptions, patience and why creative judgement improves when you learn to trace the real problem.

23 May 2026 · Home Assistant · 5 min read

Home Assistant YAML is a maintenance surface

A practical note on using Home Assistant YAML for reloadable changes, template sensors, and configuration that future-you can still read.

19 May 2026 · Accessibility · 5 min read

Accessibility is a system habit

A practical note on treating accessibility as a system habit in useful websites, public-good tools and everyday product work.

19 May 2026 · Studio · 4 min read

AI didn't replace me - it made the case for me

Why AI has made senior craft, judgement, and useful product thinking more valuable, not less.

19 May 2026 · Creative Tech · 5 min read

Being a jack of all trades, properly

A practical studio note on broad creative technology skills, and how design, code, automation, 3D and media work better together.

19 May 2026 · Case Study · 4 min read

A case study is a trust tool

Why strong case studies should show decisions, constraints, evidence and outcomes, not just polished screenshots after the work is done.

19 May 2026 · Civic Tools · 4 min read

Civic tools and the trust problem

Why public-good digital tools need visible source attribution, honest uncertainty, and careful error states.

19 May 2026 · UI Design · 6 min read

Data is not the interface

Why good interface design turns raw data into decisions, not just tables, maps, and filters.

19 May 2026 · UX · 5 min read

Defaults are decisions

Why the answers a product gives before the user has answered are some of the most important design choices in a build.

19 May 2026 · UX · 5 min read

Designing calm admin screens

A product design note on calm admin screens, readable workflows and the internal tools that keep public digital work moving.

19 May 2026 · UX · 5 min read

Designing for uncertain answers

How to design interfaces that stay useful when data is incomplete, delayed, patchy, source-dependent or slightly uncertain.

19 May 2026 · Pricing · 6 min read

How much does a custom web app cost in NZ?

A practical NZ guide to custom web app pricing, scope, timelines and when to start with a smaller first release.

19 May 2026 · Spatial UX · 5 min read

Maps should answer human questions

A practical note on spatial UX, public-good tools and why useful maps should start with the decision a person needs to make.

19 May 2026 · Craft · 5 min read

Small tools deserve proper craft

Why small practical web tools still deserve strong design, clear language, accessibility, maintenance and care.

19 May 2026 · Craft · 6 min read

The case for bespoke

Why strong digital products often outgrow templates, and what businesses get from bespoke web design and development.

19 May 2026 · 3D & Design · 5 min read

The daily art challenge changed my standards

How posting daily 3D art changed my taste, discipline, visual standards and expectations for digital craft.

19 May 2026 · Process · 3 min read

The prototype that tells you everything

Why the live prototype usually gives a clearer brief than the tidy project document ever can.

19 May 2026 · Process · 5 min read

The rebuild is part of the work

Why rebuilding is often part of the work once the first version has revealed what the product actually needs to become.

19 May 2026 · UX · 4 min read

The ten-minute test

A practical way to tell whether a product handles edge cases, empty states, loading, and mobile behaviour with care.

19 May 2026 · Craft · 5 min read

The usefulness test

A personal note on judging digital ideas by whether they remove real friction from everyday life and make a task easier.

19 May 2026 · Process · 5 min read

The useful first version

How to shape a first release that is small enough to ship, complete enough to trust and clear enough to guide the next decision.

19 May 2026 · Web Apps · 6 min read

Useful software usually starts smaller than you think

A practical look at why small, focused web apps often create more value than large digital platforms.

19 May 2026 · Photography & Video · 6 min read

Your website probably needs more specific images

Why real, specific photography and video can make a small website feel clearer, more trustworthy, and more complete.

19 May 2026 · 3D & Design · 5 min read

What 3D made obvious about interfaces

How 3D practice sharpened my sense of interface hierarchy, material, light, restraint and spatial clarity.

19 May 2026 · 3D & Design · 7 min read

What 3D rendering taught me about design

Five years of Cinema 4D and Octane shaped how I think about light, composition, materials and practical web design.

19 May 2026 · Scope · 5 min read

What a good brief saves

How a clear brief saves budget, time and creative energy before design or development starts, without becoming a heavy document.

19 May 2026 · Photography · 4 min read

What photographers actually make

Commercial photography is not just image production. It is one of the fastest trust signals a brand has.

19 May 2026 · Automation · 6 min read

What six years of Home Assistant taught me

What years of Home Assistant use teach about quiet automation, resilience, useful systems and design that respects real life.

19 May 2026 · Process · 5 min read

What tinkering teaches you that tutorials do not

Why tinkering with ordinary systems teaches failure modes, tradeoffs and practical judgment that tutorials usually skip.

19 May 2026 · 3D & Design · 6 min read

When 3D rendering is more practical than photography

3D rendering is not just for futuristic visuals. It can be the practical choice when a product, space, or campaign needs control.

19 May 2026 · Web Apps · 5 min read

When a website becomes a product

The moment a website stops being a brochure and starts needing product thinking, workflow design, states and maintenance.

19 May 2026 · Web Apps · 6 min read

Why I built Rubbish Day

How Rubbish Day grew from a Home Assistant workaround into a free NZ/AU rubbish and recycling calendar.

19 May 2026 · Process · 4 min read

Why I don't take blank-slate briefs

Why Dream Creative does its best work on products already in motion, where the constraints and rough edges are visible.

19 May 2026 · Data · 5 min read

Why I like awkward data

A studio note on civic systems, messy sources and turning fragmented public information into honest, useful interfaces.

19 May 2026 · Home Assistant · 6 min read

My smart home became a crash course in technical systems

Setting up Home Assistant turned into a practical lesson in protocols, reliability, and how technical systems behave once they leave the diagram and enter the real world.