Categories
Code & Development Design Thinking UX Design

API Design First methodology – UX design your APIs

APIs are products, and their usability matters. Use Design Thinking to design APIs.

Categories
Code & Development UX Design

My top three posts of 2024

2024 was an up and down year. The UX/Design industry continues to try to find itself, as companies switch from a Design to a Product mindset. My long time role ended which set me off on a quest to find myself in this season of change, and I did!

Categories
Accessibility Code & Development UX Culture UX Design UX Maturity UX Talks

Usability is a Culture: The Value of UX in Games

I was fortunate to give a short talk at the Christchurch Game Developer’s Conference called Usability is a Culture: The Value of UX in Games

Categories
Code & Development UX Design

I am a Translator Between Design and Development

Someone asked me a question last week that really made me think. They asked, “so where do you sit between design and development?” It didn’t take me long to answer because I have thought about this a lot over my career. I’ve always gravitated towards doing both design and development. I love both equally. I […]

Categories
Accessibility Code & Development UX Culture UX Design

Accessibility for Product Managers – Why it Matters

As a Product Manager, you can ensure accessibility is baked into your project roadmap and foster collaboration across teams. This collaboration is constant and ongoing.

Categories
Code & Development Design Thinking UX Design

Great design thrives with limitations

In software design, staying focused on the user’s problem is crucial. Keep it simple. Two tools can help maintain this focus: Personas and User Journeys. This focus ensures that the solutions you develop are relevant, effective, and truly helpful to the user. Design Thinking workshops, when done properly, involve multiple stakeholders in thinking about the […]

Categories
Code & Development UX Design UX Musings

Tools and processes for a good design to development workflow

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.