Ayush Ranjan
Experience Projects Research
Experience Projects Research
Back to Research

Frameworks

Stacks and primitives.

  • Tailwind's utility-first tradeoff
    Why inline utilities, the @apply escape hatch, and keeping design tokens disciplined.
  • React Server Components, the mental model
    The server/client boundary, what serializes across it, and where state can live.
  • Astro islands and partial hydration
    Zero-JS by default, the client:* directives, and deciding when to ship interactivity.
© 2026 • Ayush Ranjan
Press Esc or click anywhere to close