bouncing between claude, codex, herdr, cmux, and my IDE each day because nothing quite seems to provide the experience I'm looking for. @superlogical can't come fast enough
this interaction got a lot smoother when I toggled visibility via CSS instead of mounting/unmounting the element.
this allowed me to persist video progress, remove mounting flicker, and add starting transitions.
shown:
{ isShown ? "translate-y-0 starting:translate-y-0.5" : "hidden" }
smoother than:
{ isShown && <Element /> }
Found an *actually* useful way to use agent teams for design systems:
- Explorer agents comb docs, production codebases, platform docs for usage/guidelines relevant to a specific skill (e.g. responsive design)
- Main agent helps you write targeted skill.md with real code samples
I made an AI prototyping environment for my team (to build React prototypes with our design system) and this @paper shader onClick easter egg might be my favorite part
Where are we at with @figma slots y'all? We're keeping a new library in alpha because we want to solidify the APIs with slots ❤️
"Yet it still often starts with sketches. Not because sketching is pure or nostalgic, but because it is a way to separate form from construction long enough to find something worth constructing."
“It’s only the holy grail if you value output higher than the process of design.“
“People forget that the creative process is not about tools. It’s about forming a vision, and then translating that vision into some form.”
10/10
Whenever a new design to code tool comes around, people get excited. It’s considered the holy grail of design. You can now design with code. This is the final evolution.
But I don’t agree. It’s only the holy grail if you value output higher than the process of design.
Whenever a designer becomes more of a builder, some idealism and creativity dies. Not because building is bad, but because you start out including constraints earlier in the process than they should.
I’m one that very much thinks design is ultimately what is shipped. But before it shipped, there is a lot of stages that don’t benefit from code or some implementation constraints.
In architecture, a lot of the best work is started with sketches and some of the best architects still draw by hand. People forget that the creative process is not about tools. It’s about forming a vision, and then translating that vision into some form. You can use various tools as part of the process, but designers job is really communicating that vision.
Once you become the architect and the builder, or the designer and the developer, you start making more conservative bets. You gravitate to what you already know is feasible or supported. You make smaller iterations. You stop dreaming something big. This is not design.
Designers, don’t do that. Your job is to imagine the future, and sometimes code and convention gets in the way. Use tools. Understand the domain. Get close to the medium.
But don’t lose your greatest strength ability to dream. Work with engineers to realize those dreams.
Designing in code is just a path to local maxima and ruin.
Design system a11y question for y'all @shadcn and @colmtuite: why don't we see flexDir="row-reverse" in a dialog footers?
In my mind it aligns interaction order, dom order, and tab order. It seems like most people don't do this though. Thoughts?







