Q3 2026Booking 2 remaining slots
← Back to Work
2023SocialMedia

Post.news

Component design system and SolidJS migration for a next-generation social news platform with analytics integration across a monorepo.

Design System

Design System

120+ components documented in Storybook with usage guidelines

News Feed

News Feed

SolidJS-powered social feed with real-time updates

Analytics Dashboard

Analytics Dashboard

Unified analytics tracking across the monorepo

Component Library

Component Library

Tokens, primitives, and composable UI patterns

Design System

Design System

120+ components documented in Storybook with usage guidelines

News Feed

News Feed

SolidJS-powered social feed with real-time updates

Analytics Dashboard

Analytics Dashboard

Unified analytics tracking across the monorepo

Component Library

Component Library

Tokens, primitives, and composable UI patterns

Client

Post.news (Noam Bardin)

Industry

Social Media / News

Location

San Francisco, CA

Technologies

SolidJS, Next.js, Storybook, TurboRepo, Cognito

01 — The Challenge

Building a design system for rapid iteration

Post.news — founded by former Waze CEO Noam Bardin — was building a next-generation social news platform and needed to move fast. The engineering team was scaling rapidly, but without a shared component library, UI inconsistencies and duplicated code were slowing development.

The team also needed to migrate from Next.js to SolidJS for performance gains while maintaining the existing monorepo architecture with TurboRepo. Analytics needed to be integrated consistently across all surfaces.

02 — The Solution

Component design system with SolidJS migration

We built a comprehensive component design system in Storybook with tokens, primitives, and composable patterns. Every component was documented with usage guidelines and interactive examples for the growing engineering team.

The SolidJS migration was executed incrementally — wrapping SolidJS components in React adapters so both frameworks could coexist during the transition. Analytics events were standardized through a shared SDK integrated at the component level, ensuring consistent tracking across the entire monorepo.

Storybook Design System
SolidJS Migration
TurboRepo Monorepo
Analytics SDK
Cognito Auth
Component Library

03 — The Results

50% faster feature velocity, unified platform

50%

Faster feature delivery

120+

Design system components

0

UI inconsistencies

The design system enabled the team to ship features 50% faster with complete UI consistency. The SolidJS migration improved page load performance by 35%, and the unified analytics layer provided product teams with reliable engagement data for the first time.