Check out surimi.dev if you like CSS and typescript.
🔗 janis.me
🖥️ github.com/janis-me
📽️ youtube.com/@janis-me
CC @en.sitnik.ru, @graphiteeditor.bsky.social
CC @en.sitnik.ru, @graphiteeditor.bsky.social
check it out at elevenlabs.io
check it out at elevenlabs.io
tkdodo.eu/blog/tooltip...
I built my own component libraries again and again, and I wanted them to be "flexible". Now I know that's just not the way to go. Especially with AI in the loop.
tkdodo.eu/blog/tooltip...
I built my own component libraries again and again, and I wanted them to be "flexible". Now I know that's just not the way to go. Especially with AI in the loop.
I want 0 room for using components wrong. I want to get a type error when I forget to set an Aria attribute or use a placeholder as a label.
I want 0 room for using components wrong. I want to get a type error when I forget to set an Aria attribute or use a placeholder as a label.