Q3 2026Booking 2 remaining slots
All Work
2016News · High TrafficSenior Full-Stack

Built the Redis + Nginx caching layer that kept The Daily Beast online through the 2016 election — 120k requests per second — plus a CMS and React component library the editorial team still used after I left.

120k rpsPeak held through election night
Redis + NginxEdge caching pattern
↑ revenueInfinite scroll + PPC integrations
Scroll to explore
thedailybeast.com LIVE
The Daily Beast
Senior Full-Stack
Shipped to production
deployed
— Project Brief
Client
The Daily Beast
Industry
News · High Traffic
Location
New York, NY
Year
2016
Stack
ReactNode.jsRedisNginxDockerAWS ECSDynamoDB

Built the Redis + Nginx caching layer that kept The Daily Beast online through the 2016 election — 120k requests per second — plus a CMS and React component library the editorial team still used after I left.

During the 2016 US election, traffic to The Daily Beast spiked to 120k requests per second. The site couldn't hold. Beyond the traffic problem, the newsroom was drafting articles in Google Docs and handing them off — collaboration was slow, versioning was informal, and publishing was manual.

01The Challenge

120,000requestspersecond,andthesiteisdown

During the 2016 US election, traffic to The Daily Beast spiked to 120k requests per second. The site couldn't hold. Beyond the traffic problem, the newsroom was drafting articles in Google Docs and handing them off — collaboration was slow, versioning was informal, and publishing was manual.

The fix had to hold up under election-night traffic without a rewrite, and the CMS had to ship fast enough to matter before the next news cycle.

02The Solution

Cacheitattheedge,publishitfromarealCMS,measureeverything

Implemented an article-caching layer using Redis and Nginx — articles served from cache, invalidated on publish, holding 120k rps without origin pressure. Built a CMS so writers could draft, review, and publish inside one tool instead of emailing Google Docs around.

Developed a React UI component library used across the product. Integrated Optimizely and PPC partners (Outbrain, Taboola). Shipped an infinite-scrolling pattern that measurably increased pages-per-visit, time-on-page, and PPC ad revenue.

01Redis + Nginx Edge Cache
02Editorial CMS
03React UI Component Library
04Optimizely + PPC Integrations
05Infinite Scroll
06Jest Test Coverage
— System Architecture · Live
READERSEDGE CACHEORIGINEDITORIALREADERPPC PARTNERSNGINXREDIS CACHEOPTIMIZELYECS / DOCKERNODE APIDYNAMODBEDITORIAL CMSREACT UI LIBRARYINFINITE SCROLL
03The Results

Stayedup,shippedfaster,earnedmorepersession

120k rps
Peak held through election night
Redis + Nginx
Edge caching pattern
↑ revenue
Infinite scroll + PPC integrations

The caching strategy kept the site serving readers through the highest-traffic event of the year. The CMS replaced Google Docs as the editorial workflow. The component library became the shared UI vocabulary across product surfaces.

— Selected Work

More case studies

View all →
— Let's Build Something

Have a problem like The Daily Beast's?

Start a conversation