📰 Dev.to · 7onic
8 articles · Updated every 3 hours · View all reads
All
Articles 77,411Blog Posts 103,264Tech Tutorials 18,870Research Papers 16,883News 13,374
⚡ AI Lessons

Dev.to · 7onic
🏗️ Systems Design & Architecture
⚡ AI Lesson
2w ago
Design to Code #8: The Cosmetics of Modularity
How a generateCode() function in our docs told users to import from a subpath that was never in the package — and why we still ship one entry point.

Dev.to · 7onic
2w ago
Design to Code #7: How CVA Scaffolding Turned Into Dead Code
Every 7onic component starts with CVA. A pre-publish lint sweep deleted it from five of them — including one where the cva call itself had no variants at all.

Dev.to · 7onic
2w ago
Design to Code #5: Using AI to Build a Design System
I use Claude for almost everything in 7onic. I also wrote three shell scripts whose job is to catch it reporting things as done when they aren't.

Dev.to · 7onic
📣 Digital Marketing & Growth
⚡ AI Lesson
3w ago
Build & Release #2: Five Patches for One Line of CSS
I shipped `html body { color }` with four different values across five releases. Each one fixed a different way of being wrong — until I found the generator.

Dev.to · 7onic
☁️ DevOps & Cloud
⚡ AI Lesson
3w ago
Build & Release #5: How Apple's rsync Update Nuked My Repo
A macOS update silently swapped rsync. My public repo's git history vanished. My first fix made it worse. Then I merged a bad commit without checking the diff.

Dev.to · 7onic
🖌️ UI/UX Design
⚡ AI Lesson
1mo ago
Design to Code #4: Why I Chose Radix Over Custom Primitives
I tried to build a dialog focus trap from scratch. Got it wrong in an afternoon. Here is what Radix actually handles — and what it still gets wrong.

Dev.to · 7onic
1mo ago
Design to Code #3: Copy-Paste vs npm Install
Five days after publishing @7onic-ui/react@0.1.0, I started building a CLI that copies files instead. The npm package still ships. Here's the trade-off.

Dev.to · 7onic
1mo ago
Design to Code #1: Why I Built 7onic
I spent 10 years watching pixels drift between Figma and production. Here's why I stopped filing tickets and started building a design system from scratch.
DeepCamp AI