Bootstrapping a UI component library — Ramp Builders Blog
At a small startup, the timing is never quite right to start a component library. Extremely quick iteration is not usually associated with putting together a standardized set of components and conventions to use across your app, as your components and conventions change all the time in the frenzy of finding product-market fit! Nevertheless, component libraries can be tremendously valuable in separating design concerns from feature development and business logic, eventually leading to faster-than-ever iteration. In this article we'll explore what went into our component library — we called it Ryu — and what we left out, the tradeoffs we made along the way, and the vision for its future. Let's go! In essence, our component library consists of colors, sizes, fonts, line heights, and even media breakpoints and z-indices. When building a component library you don't generally come up with these values, but rather you take them from what Design has already fleshed out — probably in Figma. The
How we agentically found, validated, and patched ~100 security issues in a 1-week experiment. Agents acting on behalf of a user provides a natural starting point for finance teams beginning to adopt agents, as well as for fully autonomous companies. How we are building agentic operations at Ramp, and where we are headed next
Explore this link on the map →related reading
- Bootstrapping a UI component library | Ramp Buildersbuilders.ramp.com
- Do Things that Don't Scalepaulgraham.com
- Moving Fast by Moving Slow: How We Built Payments at Ramp — Ramp Engineeringengineering.ramp.com
- Learnings from Building and Scaling Ramp’s Growth Engine — Ramp Engineeringengineering.ramp.com
- Learnings from Building and Scaling Ramp’s Growth Engine | Ramp Buildersbuilders.ramp.com
- Do Things that Don't Scalepaulgraham.com
- Do Things that Don't Scalepaulgraham.com
- Forward Deployed Engineering | Ramp Buildersengineering.ramp.com
- 69fe2a55b93bb0732b1fe33c_The-Founders-Playbook-05062026_v3 (1).pdfcdn.prod.website-files.com
- Making big bets in business — Ramp Engineeringengineering.ramp.com
- How the most successful B2B startups came up with their original idealennysnewsletter.com
- You're Spending Too Much on AI. You're Also Using Too Little. | Ramp Buildersengineering.ramp.com