I Built a News Agent in a Weekend to Test CopilotKit. Here's What Actually Happened.
One weekend, Claude Code, four data sources, three deployment platforms, and one ghost component. I built a news aggregator dashboard with CopilotKit to test conversational data interfaces — and learned a lot about where agentic UX tools actually shine (and where the docs quietly lie to you).
Designing in the Age of AI: Reflections from NN/g’s UX Podcast
AI won’t replace designers—but it will redefine what we design. From service blueprints that feel more like movie scripts to words becoming the most critical design skill of the future, we’re stepping into an era where design is less about pixels and more about trust, choreography, and human connection. I wrote about it after listening to the latest NN/g UX Podcast—check it out.
From Chatbot to Conversation: Designing Ally’s First Interaction
At KH Creative, we believe design is about more than interfaces—it’s about shaping how people feel when they interact with technology. When Alley Cat AI Works set out to build Ally, their AI assistant, we joined forces to explore what it means to trust and use AI in everyday contexts. What began as a simple website chatbot quickly evolved into a larger vision: a voice-first, multi-modal assistant. By interviewing stakeholders, analyzing design patterns, and testing early prototypes, we uncovered the key elements users needed—clarity, trust, and flexibility. This case study walks through our design journey, from sticky-note walls to the pivot toward voice interaction, and highlights how thoughtful UX can turn an AI tool into a human-centered experience.