Skip to main content

Loading…

Skip to main content
HomeProjectsPostsApproachesStackResourcesContact
Justin Tsugranes LogoJustin Tsugranes Logo

Justin Tsugranes

HomeProjectsPostsApproachesStackResourcesContact

Stay in the loop

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

By subscribing, you agree to receive No spam. Unsubscribe in one click anytime. from Justin Tsugranes. No spam. Unsubscribe anytime. Privacy Policy

© 2026 Total Ventures LLC. All rights reserved.

Privacy PolicyTerms of ServiceCookie Policy

The Stack

Stack

The specific tools I use to run Total Ventures — and why each earns its slot. Honest about trade-offs.

compute

  • VercelHosts every Total Ventures web app. Fluid Compute + automatic preview deploys + edge-aware ISR.
  • Firebase Hosting + Cloud FunctionsBackend ops layer. Firestore + Auth + Storage + scheduled functions for the heavy work Vercel routes shouldn't do.
  • Google Cloud SchedulerSingle source of truth for all crons across the studio. Replaces vercel.json crons + onSchedule functions.

data

  • FirestoreDocument database for every brand. Scales without DevOps; rules act as the auth layer.
  • SanityHeadless CMS for editorial content. Schemas as TypeScript; preview drives faster iteration than Webflow ever did.
  • Google Cloud StorageBrand-specific storage buckets for OG images, PDFs, generated assets. CDN-fronted via Firebase Storage.

ai

  • Claude CodeMy implementation engineer. Lives in the repo, reads CLAUDE.md, ships PRs while I review.
  • Gemini APICheap and good content generation. Flash for tail-tier; Pro for head-tier head pages and reviewers.
  • ImagenOG images, brand illustrations, lead-magnet covers. Generates better-than-stock at $0.02/image.
  • Veo3Text-to-video for social and ads. Deferred until core monetization proves; the cost-quality curve is clear.

payments

  • StripeFive sub-accounts under TV LLC, one per brand. Subscriptions, one-time payments, multi-currency.
  • RevenueCatCross-platform IAP for Inky iOS. Replaces having to wire StoreKit + Play Billing manually.
  • MercuryBusiness banking + spend visibility. Read-only API powers daily runway + spend monitoring across the studio.

comms

  • ResendTransactional + marketing email. Audiences, segments, broadcasts — all React Email templates.
  • React EmailTransactional email as React components. Same design system as the brand sites; preview locally, send via Resend.
  • Cal.comOpen-source booking. Webhook-driven, customizable; Calendly without the per-seat lock-in.
  • SlackOps alerting. Cron failures, money anomalies, drift detection — all page #alerts-infra so I see them in one place.

observability

  • SentryError tracking across web + iOS. Symbolicated stack traces; release-tagged errors; replay on critical flows.
  • Vercel AnalyticsFirst-party page views without GA cookie banners. Speed Insights for Core Web Vitals.
  • Google Analytics 4Funnel analytics + Search Console join key. The thing Vercel Analytics can't replace.

devtools

  • pnpm WorkspacesMonorepo glue. Shared packages, deduped node_modules, fast installs even at 10+ workspaces.
  • TurboBuild cache + task orchestration. Type-checks 19 packages in 200ms when nothing changed.
  • Next.js App RouterReact Server Components + ISR + route groups. Single framework powers every brand site.
  • Tailwind CSS v4Utility-first styling without runtime cost. Theme tokens in CSS variables; per-brand brand kits override colors.
  • TuistProject.swift as the source of truth for Inky iOS. project.pbxproj is generated; Xcode stops being a merge hazard.

creative

  • PDF EngineIn-house React-to-PDF pipeline. Customer-facing PDFs are real components, not Word docs.
  • CloudinaryImage transformations + CDN for stock + custom photography. Per-folder per-brand asset management.