<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Dream Creative - writing</title><description>Notes on building useful, well-crafted tools.</description><link>https://dreamcreative.io</link><item><title>AI changed the work, not the standards</title><link>https://dreamcreative.io/blog/ai-changed-the-work-not-the-standards.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/ai-changed-the-work-not-the-standards.html</guid><description>The useful shift is not lowering the bar. It is spending less time on friction and more time on judgement.</description><pubDate>Thu, 18 Jun 2026 12:00:00 GMT</pubDate><category>Studio</category></item><item><title>Briefing the machine is part of the craft</title><link>https://dreamcreative.io/blog/briefing-the-machine-is-part-of-the-craft.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/briefing-the-machine-is-part-of-the-craft.html</guid><description>Good AI output starts with clear context, constraints, examples, and a human willing to edit the result.</description><pubDate>Thu, 18 Jun 2026 12:00:00 GMT</pubDate><category>Process</category></item><item><title>Claude Design is not a shortcut to taste</title><link>https://dreamcreative.io/blog/claude-design-is-not-a-shortcut-to-taste.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/claude-design-is-not-a-shortcut-to-taste.html</guid><description>A practical note on using AI design tools for exploration without outsourcing judgement, taste, or the final call.</description><pubDate>Thu, 18 Jun 2026 12:00:00 GMT</pubDate><category>Design</category></item><item><title>Codex and the shape of a coding task</title><link>https://dreamcreative.io/blog/codex-and-the-shape-of-a-coding-task.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/codex-and-the-shape-of-a-coding-task.html</guid><description>How agentic coding changes the value of clear tasks, small scopes, validation, and review.</description><pubDate>Thu, 18 Jun 2026 12:00:00 GMT</pubDate><category>Development</category></item><item><title>Content is part of the interface</title><link>https://dreamcreative.io/blog/content-is-part-of-the-interface.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/content-is-part-of-the-interface.html</guid><description>Why headings, labels, helper text and empty states shape whether a website or web app feels usable, trustworthy and finished.</description><pubDate>Thu, 18 Jun 2026 12:00:00 GMT</pubDate><category>UI Design</category></item><item><title>Multi-agent workflows need boring boundaries</title><link>https://dreamcreative.io/blog/multi-agent-workflows-need-boring-boundaries.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/multi-agent-workflows-need-boring-boundaries.html</guid><description>Why useful AI agent workflows depend less on clever orchestration and more on scope, handoffs, and evidence.</description><pubDate>Thu, 18 Jun 2026 12:00:00 GMT</pubDate><category>Process</category></item><item><title>Why error states deserve design time</title><link>https://dreamcreative.io/blog/why-error-states-deserve-design-time.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/why-error-states-deserve-design-time.html</guid><description>Why useful products need clear error states, empty states and recovery paths before the happy path can be trusted.</description><pubDate>Thu, 18 Jun 2026 12:00:00 GMT</pubDate><category>UX</category></item><item><title>Why maintenance belongs in the design conversation</title><link>https://dreamcreative.io/blog/why-maintenance-belongs-in-the-design-conversation.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/why-maintenance-belongs-in-the-design-conversation.html</guid><description>Why good digital work should consider future edits, content changes, ownership and maintenance before the first version ships.</description><pubDate>Thu, 18 Jun 2026 12:00:00 GMT</pubDate><category>Process</category></item><item><title>The best redesign starts with what still works</title><link>https://dreamcreative.io/blog/best-redesign-starts-with-what-still-works.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/best-redesign-starts-with-what-still-works.html</guid><description>Why useful redesign work begins by preserving the parts of an existing product that are already earning their keep.</description><pubDate>Tue, 26 May 2026 02:36:24 GMT</pubDate><category>Process</category></item><item><title>What creative work borrows from debugging</title><link>https://dreamcreative.io/blog/what-creative-work-borrows-from-debugging.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/what-creative-work-borrows-from-debugging.html</guid><description>A practical note on assumptions, patience and why creative judgement improves when you learn to trace the real problem.</description><pubDate>Tue, 26 May 2026 02:36:24 GMT</pubDate><category>Process</category></item><item><title>Home Assistant YAML is a maintenance surface</title><link>https://dreamcreative.io/blog/home-assistant-yaml-maintenance-surface.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/home-assistant-yaml-maintenance-surface.html</guid><description>A practical note on using Home Assistant YAML for reloadable changes, template sensors, and configuration that future-you can still read.</description><pubDate>Sat, 23 May 2026 07:45:49 GMT</pubDate><category>Home Assistant</category></item><item><title>Accessibility is a system habit</title><link>https://dreamcreative.io/blog/accessibility-is-a-system-habit.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/accessibility-is-a-system-habit.html</guid><description>A practical note on treating accessibility as a system habit in useful websites, public-good tools and everyday product work.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Accessibility</category></item><item><title>AI didn&apos;t replace me - it made the case for me</title><link>https://dreamcreative.io/blog/ai-made-the-case-for-me.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/ai-made-the-case-for-me.html</guid><description>Why AI has made senior craft, judgement, and useful product thinking more valuable, not less.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Studio</category></item><item><title>Being a jack of all trades, properly</title><link>https://dreamcreative.io/blog/being-a-jack-of-all-trades-properly.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/being-a-jack-of-all-trades-properly.html</guid><description>A practical studio note on broad creative technology skills, and how design, code, automation, 3D and media work better together.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Creative Tech</category></item><item><title>A case study is a trust tool</title><link>https://dreamcreative.io/blog/case-study-is-a-trust-tool.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/case-study-is-a-trust-tool.html</guid><description>Why strong case studies should show decisions, constraints, evidence and outcomes, not just polished screenshots after the work is done.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Case Study</category></item><item><title>Civic tools and the trust problem</title><link>https://dreamcreative.io/blog/civic-tools-and-the-trust-problem.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/civic-tools-and-the-trust-problem.html</guid><description>Why public-good digital tools need visible source attribution, honest uncertainty, and careful error states.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Civic Tools</category></item><item><title>Data is not the interface</title><link>https://dreamcreative.io/blog/data-is-not-the-interface.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/data-is-not-the-interface.html</guid><description>Why good interface design turns raw data into decisions, not just tables, maps, and filters.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>UI Design</category></item><item><title>Defaults are decisions</title><link>https://dreamcreative.io/blog/defaults-are-decisions.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/defaults-are-decisions.html</guid><description>Why the answers a product gives before the user has answered are some of the most important design choices in a build.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>UX</category></item><item><title>Designing calm admin screens</title><link>https://dreamcreative.io/blog/designing-calm-admin-screens.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/designing-calm-admin-screens.html</guid><description>A product design note on calm admin screens, readable workflows and the internal tools that keep public digital work moving.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>UX</category></item><item><title>Designing for uncertain answers</title><link>https://dreamcreative.io/blog/designing-for-uncertain-answers.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/designing-for-uncertain-answers.html</guid><description>How to design interfaces that stay useful when data is incomplete, delayed, patchy, source-dependent or slightly uncertain.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>UX</category></item><item><title>How much does a custom web app cost in NZ?</title><link>https://dreamcreative.io/blog/how-much-custom-web-app-costs-nz.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/how-much-custom-web-app-costs-nz.html</guid><description>A practical NZ guide to custom web app pricing, scope, timelines and when to start with a smaller first release.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Pricing</category></item><item><title>Maps should answer human questions</title><link>https://dreamcreative.io/blog/maps-should-answer-human-questions.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/maps-should-answer-human-questions.html</guid><description>A practical note on spatial UX, public-good tools and why useful maps should start with the decision a person needs to make.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Spatial UX</category></item><item><title>Small tools deserve proper craft</title><link>https://dreamcreative.io/blog/small-tools-deserve-proper-craft.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/small-tools-deserve-proper-craft.html</guid><description>Why small practical web tools still deserve strong design, clear language, accessibility, maintenance and care.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Craft</category></item><item><title>The case for bespoke</title><link>https://dreamcreative.io/blog/the-case-for-bespoke.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/the-case-for-bespoke.html</guid><description>Why strong digital products often outgrow templates, and what businesses get from bespoke web design and development.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Craft</category></item><item><title>The daily art challenge changed my standards</title><link>https://dreamcreative.io/blog/the-daily-art-challenge-changed-my-standards.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/the-daily-art-challenge-changed-my-standards.html</guid><description>How posting daily 3D art changed my taste, discipline, visual standards and expectations for digital craft.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>3D &amp; Design</category></item><item><title>The prototype that tells you everything</title><link>https://dreamcreative.io/blog/the-prototype-that-tells-you-everything.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/the-prototype-that-tells-you-everything.html</guid><description>Why the live prototype usually gives a clearer brief than the tidy project document ever can.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Process</category></item><item><title>The rebuild is part of the work</title><link>https://dreamcreative.io/blog/the-rebuild-is-part-of-the-work.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/the-rebuild-is-part-of-the-work.html</guid><description>Why rebuilding is often part of the work once the first version has revealed what the product actually needs to become.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Process</category></item><item><title>The ten-minute test</title><link>https://dreamcreative.io/blog/the-ten-minute-test.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/the-ten-minute-test.html</guid><description>A practical way to tell whether a product handles edge cases, empty states, loading, and mobile behaviour with care.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>UX</category></item><item><title>The usefulness test</title><link>https://dreamcreative.io/blog/the-usefulness-test.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/the-usefulness-test.html</guid><description>A personal note on judging digital ideas by whether they remove real friction from everyday life and make a task easier.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Craft</category></item><item><title>The useful first version</title><link>https://dreamcreative.io/blog/useful-first-version.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/useful-first-version.html</guid><description>How to shape a first release that is small enough to ship, complete enough to trust and clear enough to guide the next decision.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Process</category></item><item><title>Useful software usually starts smaller than you think</title><link>https://dreamcreative.io/blog/useful-software-starts-smaller.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/useful-software-starts-smaller.html</guid><description>A practical look at why small, focused web apps often create more value than large digital platforms.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Web Apps</category></item><item><title>Your website probably needs more specific images</title><link>https://dreamcreative.io/blog/website-needs-specific-images.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/website-needs-specific-images.html</guid><description>Why real, specific photography and video can make a small website feel clearer, more trustworthy, and more complete.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Photography &amp; Video</category></item><item><title>What 3D made obvious about interfaces</title><link>https://dreamcreative.io/blog/what-3d-made-obvious-about-interfaces.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/what-3d-made-obvious-about-interfaces.html</guid><description>How 3D practice sharpened my sense of interface hierarchy, material, light, restraint and spatial clarity.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>3D &amp; Design</category></item><item><title>What 3D rendering taught me about design</title><link>https://dreamcreative.io/blog/what-3d-taught-me-about-design.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/what-3d-taught-me-about-design.html</guid><description>Five years of Cinema 4D and Octane shaped how I think about light, composition, materials and practical web design.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>3D &amp; Design</category></item><item><title>What a good brief saves</title><link>https://dreamcreative.io/blog/what-a-good-brief-saves.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/what-a-good-brief-saves.html</guid><description>How a clear brief saves budget, time and creative energy before design or development starts, without becoming a heavy document.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Scope</category></item><item><title>What photographers actually make</title><link>https://dreamcreative.io/blog/what-photographers-actually-make.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/what-photographers-actually-make.html</guid><description>Commercial photography is not just image production. It is one of the fastest trust signals a brand has.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Photography</category></item><item><title>What six years of Home Assistant taught me</title><link>https://dreamcreative.io/blog/what-six-years-of-home-assistant-taught-me.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/what-six-years-of-home-assistant-taught-me.html</guid><description>What years of Home Assistant use teach about quiet automation, resilience, useful systems and design that respects real life.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Automation</category></item><item><title>What tinkering teaches you that tutorials do not</title><link>https://dreamcreative.io/blog/what-tinkering-teaches.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/what-tinkering-teaches.html</guid><description>Why tinkering with ordinary systems teaches failure modes, tradeoffs and practical judgment that tutorials usually skip.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Process</category></item><item><title>When 3D rendering is more practical than photography</title><link>https://dreamcreative.io/blog/when-3d-rendering-is-practical.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/when-3d-rendering-is-practical.html</guid><description>3D rendering is not just for futuristic visuals. It can be the practical choice when a product, space, or campaign needs control.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>3D &amp; Design</category></item><item><title>When a website becomes a product</title><link>https://dreamcreative.io/blog/when-a-website-becomes-a-product.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/when-a-website-becomes-a-product.html</guid><description>The moment a website stops being a brochure and starts needing product thinking, workflow design, states and maintenance.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Web Apps</category></item><item><title>Why I built Rubbish Day</title><link>https://dreamcreative.io/blog/why-i-built-rubbish-day.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/why-i-built-rubbish-day.html</guid><description>How Rubbish Day grew from a Home Assistant workaround into a free NZ/AU rubbish and recycling calendar.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Web Apps</category></item><item><title>Why I don&apos;t take blank-slate briefs</title><link>https://dreamcreative.io/blog/why-i-dont-take-blank-slate-briefs.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/why-i-dont-take-blank-slate-briefs.html</guid><description>Why Dream Creative does its best work on products already in motion, where the constraints and rough edges are visible.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Process</category></item><item><title>Why I like awkward data</title><link>https://dreamcreative.io/blog/why-i-like-awkward-data.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/why-i-like-awkward-data.html</guid><description>A studio note on civic systems, messy sources and turning fragmented public information into honest, useful interfaces.</description><pubDate>Tue, 19 May 2026 03:41:39 GMT</pubDate><category>Data</category></item><item><title>My smart home became a crash course in technical systems</title><link>https://dreamcreative.io/blog/my-smart-home-became-a-crash-course-in-technical-systems.html</link><guid isPermaLink="true">https://dreamcreative.io/blog/my-smart-home-became-a-crash-course-in-technical-systems.html</guid><description>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.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate><category>Home Assistant</category></item></channel></rss>