A Tailwind Colour Palette Generator for Design Engineers

One of the first problems I encountered as a design engineer was sales teams wanting custom demos of software products. They were talking to large enterprise clients, and having a slick demo in client branding helped conversations and improved engagement in their sales process. Instead of redesigning our Agents Product every time, I started to … continue reading

From Designer to Design Engineer: A Practical Guide for Getting Started

Transitioning from designer to design engineer can feel like stepping into a whole new world—new tools, new workflows, and a lot of unfamiliar terminology. If you’re a visual designer who’s learning to contribute code, this guide is for you. Whether you’re just starting to open GitHub Desktop, commit your first lines of code, or navigate … continue reading

Design Engineers Are the Future of Product Development

In the past, product development followed a familiar pattern: designers created static mockups, handed them off to engineers, and hoped for the best. Too often, something vital was lost in translation. Beautiful ideas got watered down. User-centric nuances were overlooked. Innovation slowed to a crawl. Today, that model is changing. And it should be. With … continue reading

Why you should listen to your superusers over your metrics

Most users don’t care about your product. That might sound harsh, but hear me out. For the vast majority of people, your app is just another utility — something they open, tap around in, and close without a second thought. And yet, if you’re building a an app with more than a few hundred users, … continue reading

The end of a meme

You’ve probably seen the meme. On one side, there’s a gorgeous, promised land of design. On the other, a sad, broken version of that same screen — stretched buttons, misaligned text, the whole thing just a little… off. The caption? “The design in Figma vs. the design in production.” It’s funny because it’s true. Designers … continue reading

Let Users Touch the Product: Designing for Agency

Too many apps and digital products treat users like passive observers. They surface dashboards, deliver reports, and walk users through prescribed paths. But they stop short of what really builds engagement: giving users the power to do something. The best tools go beyond presentation by creating space for interaction, decision-making, and play. They let users touch the product … continue reading

The Technical Service Blueprint: Bridging UX and Engineering

In many digital projects, user experience (UX) and technical architecture are treated as separate tracks. Designers focus on flows and interactions, while engineers dive into APIs, data models, and performance. But when these worlds stay siloed, users feel it – through slow response times, broken edge cases, or features that technically work but don’t feel … continue reading

Thinking beyond chat interfaces for human-agent interaction

From Chat to Click Chat-based interfaces are the go-to solution for agent interactions, helping new users of agent systems navigate complex workflows. Chat is a flexible interface, and can return different formats of responses. There’s also no limit to what the user can input, if they can think of the prompt. However the user has … continue reading