Skip to main contentSkip to main content
HomeProjectsPostsContact
Justin Tsugranes LogoJustin Tsugranes Logo

Justin Tsugranes

HomeProjectsPostsContact

Stay in the loop

Occasional notes on what I'm building, lessons earned, and the studio behind it.

© 2026 Total Ventures LLC. All rights reserved.

Privacy PolicyTerms of ServiceCookie Policy
The F1 Formula

The F1 Formula

Automated F1 news and media property. RSS in, Gemini summarizes, articles auto-publish to an AdSense-monetized Next.js site. Newsletter ships on schedule. Blueprint for a content network.

Next.jsReactTypeScriptFirebaseGemini AIAdSenseRSSResendSanity CMSVercelTurborepo
Website→

The F1 Formula is an automated media property I built to aggregate, summarize, and monetize F1 news at scale — and to validate a content site model I could replicate across other niches.

Content pipeline — Multiple RSS feeds from trusted motorsport sources are ingested via Firebase Cloud Functions cron jobs. Each article is summarized by Google Gemini into an editorial-style digest stored in Firestore. Articles link back to their original sources, so readers can dig deeper while the site captures the traffic.

Monetization — Google AdSense is integrated throughout the feed: banner ads above the fold, in-content ad slots every few cards. The layout is tuned to keep content readable while maximizing ad exposure.

Newsletter — A scheduled cron job drives a weekly Resend newsletter delivered via React Email templates, building a direct audience alongside the site traffic.

Architecture — Built as a Next.js + Firebase stack with full server-side rendering for SEO performance.Runs as a monorepo package in the Total Ventures Turborepo workspace. The site was designed from the start as a reusable template — I extracted it into a site-template package that can be configured and deployed for any niche topic in hours.

←Pregnancy Power HourJackson Guitars→
Back to Projects