summry

Engineering

Build logs from Summry

Technical notes, product decisions, and implementation tradeoffs from building a TLDR-first layer for YouTube research.

build logMay 24, 2026

Public Video Summary Archive

How Summry added public video posts as an SEO and discovery layer on top of processed YouTube summaries.

summrybuild-logdiscoveryinformation-filteringseo
Read build log
build logMay 24, 2026

Video Processing Retry Backoff

Retries from immediate to delayed exponential backoff.

summrybuild-logbackendsystems-designinfra
Read build log
build logMay 23, 2026

Durable Video Processing Dispatch

Why Summry added a Postgres processing outbox so Redis enqueue failures do not strand pending videos.

summrybuild-logbackendsystems-designarchitecture
Read build log
build logMay 22, 2026

Transcript-First Video Processing

How Summry changed video processing to fetch YouTube transcripts before falling back to yt-dlp audio download and Whisper transcription.

summrybuild-logbackendsummarizationarchitecture
Read build log
build logMay 22, 2026

YouTube Data API Metadata

How Summry moved submit-time YouTube metadata lookup to the official YouTube Data API while keeping yt-dlp as a fallback.

summrybuild-logbackendinfradebugging
Read build log
build logMay 21, 2026

Production Trailing Slash Redirect

A small FastAPI trailing-slash redirect became visible only after the app moved behind real HTTPS and Railway's proxy.

summrybuild-logbackenddebugginginfra
Read build log
build logMay 21, 2026

Production YouTube Cookie Auth

How Summry added shared yt-dlp cookie configuration for production YouTube metadata extraction and audio downloads.

summrybuild-logbackendinfradebugging
Read build log
build logMay 20, 2026

Deployment Stack

Why Summry uses Vercel, Railway, Neon, Upstash, and Groq for its first production deployment.

summrybuild-loginfraarchitecturesystems-design
Read build log