Skip to main content
Builders Blog
CDC at WHOOP: Self-Service Replication for Hundreds of Postgres TablesMost recent
cdc

CDC at WHOOP: Self-Service Replication for Hundreds of Postgres Tables

How WHOOP replicates hundreds of Postgres tables into Iceberg with two layers, no cross-team handoffs, and automatic schema evolution.

Jack Leitch
Jack Leitch
·September 26, 2026·15 min
Scaling an ML Inference Pipeline for Batch Workloads
machine learning

Scaling an ML Inference Pipeline for Batch Workloads

How we reduced a 15.8 million-task ML inference workload from more than two months to six days.

Still Hardcoding Prompts? There's a Better Way With HPML
ai

Still Hardcoding Prompts? There's a Better Way With HPML

How we built a templating language for dynamic AI prompts, and cut costs while improving coaching quality.

WHOOP vs. Android Wake Locks
android

WHOOP vs. Android Wake Locks

How we found and fixed excessive partial wake lock usage in our Android app.

The Crux of Every AI System: Evaluations
ai

The Crux of Every AI System: Evaluations

How we built a framework from scratch to ensure quality and stability for WHOOP AI.

Building AI Experiences at WHOOP: What I Learned as a Co-op
ai

Building AI Experiences at WHOOP: What I Learned as a Co-op

A summary of my co-op work expanding AI through context modeling, onboarding, and AI activity insights.

We Shipped GPT-5.1 in a Week. Here's How We Validated It.
ai

We Shipped GPT-5.1 in a Week. Here's How We Validated It.

GPT-5 wasn't the right fit for WHOOP's low-latency chat despite it being really intelligent, after collaborating with OpenAI, GPT-5.1 was.

How WHOOP Improved Our S3 Reliability From Three Nines to Eight Nines
s3

How WHOOP Improved Our S3 Reliability From Three Nines to Eight Nines

Achieving eight nines reliability through a simple key partitioning strategy update

Glacierbase: Managing Iceberg Schema Migrations at Scale
iceberg

Glacierbase: Managing Iceberg Schema Migrations at Scale

How WHOOP built Glacierbase: a version-controlled framework that standardizes schema migrations on Apache Iceberg at petabyte scale

From Idea To Agent In Less Than Ten Minutes
agents

From Idea To Agent In Less Than Ten Minutes

How we built an internal platform that anyone at WHOOP can use to create powerful LLM agents with no code required.

From War Room to War Floor - How We Engineered a Flawless Launch for WHOOP 5
launch

From War Room to War Floor - How We Engineered a Flawless Launch for WHOOP 5

Our engineering team shares how we executed a successful product launch with zero critical incidents

How We Solved Intermittent Kubernetes Connectivity Issues
infrastructure

How We Solved Intermittent Kubernetes Connectivity Issues

An in-depth investigation of network connectivity issues in a Kubernetes environment, revealing how automatic system updates can disrupt service connectivity and the strategies used to identify and resolve the problem.

Why You Want To Work At WHOOP
culture

Why You Want To Work At WHOOP

WHOOP is the place to be for future builders and innovators

Internships and Co-ops at WHOOP
ai

Internships and Co-ops at WHOOP

Reflections on WHOOP internship experiences and how culture, AI, and community shapes growth.

What the heck is MCP?
ai

What the heck is MCP?

A gentle introduction to MCP and all things AI

Hack Week 2025 - Build with AI
ai

Hack Week 2025 - Build with AI

We opened our tools, gave our people 2 days to hack, and watched 72 cross-functional teams reimagine what’s possible.

Post Mortem Process at WHOOP
strategy

Post Mortem Process at WHOOP

How WHOOP executes Post Mortem meetings

Agentic Coding Without Taking Down Prod
ai

Agentic Coding Without Taking Down Prod

5 rules WHOOP follows when using coding agents like Cursor

WHOOP 5.0 helped me drop 48 lbs and add 4 Years to my life in 12 Weeks.
product

WHOOP 5.0 helped me drop 48 lbs and add 4 Years to my life in 12 Weeks.

On Feb 2nd I was aging at 1.2x faster than my chronological aging. Today, it's -0.8x!

How to Stand Out and Ace the Interview (AI Edition)
interview

How to Stand Out and Ace the Interview (AI Edition)

WHOOP's Software Interview

Whoop iOS Dependency Injection
ios

Whoop iOS Dependency Injection

Creating an iOS dependency injection engine

One trick for insanely fast websites
devex

One trick for insanely fast websites

Web performance optimization by caching the HTML response

Defining a Career Framework for Engineers - Lessons Learned at WHOOP
strategy

Defining a Career Framework for Engineers - Lessons Learned at WHOOP

Defining a Career Framework for Engineers - Lessons Learned at WHOOP

Distributing Complexity - A New Mobile Architecture
android

Distributing Complexity - A New Mobile Architecture

Distributing Complexity - A New Mobile Architecture

WHOOP Developer Platform - Designing a resilient webhook system
devex

WHOOP Developer Platform - Designing a resilient webhook system

WHOOP Developer Platform - Designing a resilient webhook system.

WHOOP Developer Platform - Your body doesn’t know what day it is
devex

WHOOP Developer Platform - Your body doesn’t know what day it is

WHOOP Developer Platform - Your body doesn’t know what day it is.

WHOOP Developer Platform - Designing the WHOOP API
devex

WHOOP Developer Platform - Designing the WHOOP API

WHOOP Developer Platform - Designing the WHOOP API.

Doubling Down on Documentation
devex

Doubling Down on Documentation

Doubling Down on Documentation - How We Automated Our Technical Documentation to Increase Developer Velocity.

HackDay 2.0
innovation

HackDay 2.0

WHOOPs Hack Days.

WHOOP’s New Android Navigation
android

WHOOP’s New Android Navigation

Android Navigation Migration.

Technologies in our iOS stack
ios

Technologies in our iOS stack

iOS Technologies.

How to Stand Out and Ace the Interview
interview

How to Stand Out and Ace the Interview

WHOOPs Interview.

Simplifying Developer Tooling with “Micro UIs”
devex

Simplifying Developer Tooling with “Micro UIs”

Introduction to Micro UIs.

What Infrastructure Means at WHOOP
devex

What Infrastructure Means at WHOOP

Position of Infrastructure at WHOOP.

My Time at WHOOP
co-op

My Time at WHOOP

This is my first post on Docusaurus.