Tag: React
6 case studies
Case Studies

Publishing a React Component Library: @danieljoffe/shared-ui
Extracting a workspace component library into a published npm package: Vite + preserveModules, and the 'use client' directive Rollup keeps stripping.

From Monolith to Composition: Simplifying AppContext
Split a monolithic GlobalProvider into focused, composable providers. Tree-wide re-renders disappeared and developer ergonomics improved.

Defense in Depth: A Secure Contact Form
From zero to a production-hardened contact form in 48 hours: hCaptcha, rate limiting, honeypot fields, input sanitization, and layered server-side validation.

Expanding the Design System: UI Components Part 2
Form controls, feedback mechanisms, and layout primitives completing the component library.

A React Component Library at Internet Brands
Built a React component library adopted by 80% of applications, then trained the team to own it.

Building a Design System: UI Components for danieljoffe.com
This portfolio's design system: 20+ accessible, reusable components documented in Storybook.