Building software, it’s always easier to do it right than to do it twice, and it’s always easier to do Accessibility when you’re building than after you release it to the world.

Hi I'm Nathaniel, a Senior Product Designer & UX Engineer focused on user-centred innovation for growing companies. I'm a designer who codes. I create innovative, user-focused digital experiences, blending Design Thinking with a deep understanding of web development principles.
Building software, it’s always easier to do it right than to do it twice, and it’s always easier to do Accessibility when you’re building than after you release it to the world.
Tech comes and goes, here’s a few that have had viciously quick boom and bust cycles: – Bitcoin – Blockchain – NFTs – AI Currently in the AI phase, the hype is wild! But the reality is even better than this. Imagine an application remembering what you did last time and then helping you do […]
Designers, Product Managers and Developers are not separate entities, they work together with Stakeholders to help their Users. The PM hears about a need and then reviews it with the Designer. They come up with a plan and start reviewing it with Stakeholders. Once the problem is understood, and verified as solved, then a conversation […]
Tools and processes can facilitate communication and collaboration between designers and developers. Design handoff tools and regular sync meetings can enhance collaboration and minimise development changes later.
Cross-Disciplinary Collaboration: Invite developers to design critiques and involve them in the UX design process, particularly Design Thinking. This fosters collaboration and ensures that both teams work together efficiently, everyone rowing in the same direction. Developers can provide valuable insights into technical feasibility and implementation challenges. I see this work really well even with more […]