AI for Developers
-
LSP setup in Claude Code is broken out of the box. Here's how to fix it.
-
How the declarative component model and AI-augmented development let me ship across web, desktop, mobile, email, video, and agent interfaces in a single week.
-
A clear breakdown of AI models, products, and agents — the three layers of the AI coding landscape and how they relate to each other.
-
Teams that succeed with AI are not just using better tools. They are working differently. Here's the workflow shift that matters.
-
After watching teams adopt AI tools for months, here's the sustainable workflow that sticks: plan mode + iteration + continuous verification.
Design Systems
-
A breakdown of approaches to migrate from legacy systems to design systems, with insights from industry experts.
-
My take on deciding whether a component belongs in a design system. A practical guide for designers and product managers that looks at reusability, frequency, brand consistency, and maintenance.
-
My take on how flexible a design system should be, and the balance between local needs and global consistency.
-
Why I think semantic versioning does not fit Figma. Learn better ways to track design system changes.
Code
-
Why boolean props feel natural in design tools but cause problems in React.
-
Flexible strategies for building polymorphic components in our libraries
-
Why composition leads to cleaner and more flexible components.