Blog
Notes on product design, leadership, building teams, and the occasional side project.
- 5 min read
I hacked a birthday-gift LED screen into an AI token usage monitor
A friend gave me a pixel clock for my birthday. I flashed it, built a private dashboard for it, and now my Claude usage sits on my desk all day. The full setup, with links to build your own.
- ai
- build
- hardware
- 6 min read
I built a version of myself. Most people tried to break it.
Three weeks of real conversations with the chat on this site. One genuinely good conversation, one person I mistook for a crowd, and a traffic number that was mostly my own deploy script. Not a launch post.
- ai
- design
- build-in-public
- chat
- 7 min read
My actual taste file
The full contents of the taste file my agents read before they write a line of UI. Not a template. A decision record from years of corrections, published as is.
- ai
- design
- taste
- claude-code
- 6 min read
My new website wasn't designed for humans first
Every page on this site now exists twice. One version for you, one in plain markdown for the AI agents that increasingly read it first. The actual architecture, what it cost, and the one thing I still can't measure.
- ai
- agents
- build-in-public
- web
- 5 min read
My actual Claude Code workflow as a designer
The real daily loop I use to design and ship products with Claude Code. Not a tool list. Four steps, one taste file, and where the human still stays in the work.
- ai
- design
- workflow
- claude-code
- 3 min read
Design Philosophy
My journey in product design has been shaped by a set of guiding principles that have helped me navigate the dynamic landscape of UX. In this post, I'll share my philosophy on product design—anchored in user-centricity, strategic prioritization, and the art of balancing perfection with pragmatism. Join me as we explore the essence of impactful product design through a concise set of principles that encapsulate my years of experience in the field.
- 3 min read
How I Changed my Company's Culture with Food!
Food is not just fuel – This is the story of how I changed my company's culture with food!
- 2 min read
Why Your New Product Feature Failed
I know exactly what it feels like to launch a product feature and then see it fail. I've been there, and have done that 😅
- 2 min read
Tips for Promoting a Healthy Company Culture
Leading teams and cultivating the right company culture can be challenging and is an art in itself. Here are 6 quick tips for promoting a healthy culture in which every team member thrives
- leadership
- culture
- 2 min read
3 Tips for Building Strong Design Teams
Building a strong product design team isn't a walk in the park, and over the years, I've found it quite challenging to find the right people 😶 That said, here are 3 tips for finding great candidates for your team
- design
- teams
- hiring
- 1 min read
5 Common Product Mistakes to Avoid
I've spent 15+ years building products, and guess what? The learning never stops 🙃 – and I love it! Here are 5 common product mistakes to avoid, ones I wish I had known about earlier in my career
- 3 min read
Running ChatGPT alternative locally and offline
Concerned about data privacy with ChatGPT? Introducing Ollama, a secure, efficient solution for local language model deployment.
- 5 min read
Reinventing The Clap Reaction
Using technology to express human emotions.
- 24 min read
Building an App to Generate Gif Quizzes
A walk through my design and development process for building gifbanana.com, why I built it, and how much it cost me.
- 13 min read
The Art of Design Spec'ing
Let's learn more about design specs, how to create them, and how they smooth out the hand-off process between design and engineering.
- 1 min read
Blogging here I come!
It's been a while since I've published an article. It's time to get back to it.