Skip to content

Journal

Notes from
the studio

Four years of thinking out loud about brand, campaigns, design, and engineering. Written by the people who do the work.

2025

Dec 17, 2025Culture

What 2025 Taught Us, and What We Expect From 2026

Kate Morrison
Dec 3, 2025Growth

What Black Friday 2025 Actually Told Us

Leo Fisher
Nov 19, 2025Design

Your Brand Has a Sound. Decide It on Purpose.

Nadia Haddad
Nov 12, 2025Strategy

Pricing Creativity When Output Is Free

Daniel Okafor
Nov 5, 2025Design

The Editorial Design Revival Is Real

Joe Sullivan
Oct 29, 2025Campaigns

Holiday 2025: Plan for the Assistant in the Room

Claire Bennett
Oct 22, 2025Engineering

Holiday Traffic Is a Performance Budget Problem

Alex Fujimoto
Oct 15, 2025Culture

The Founder Is the Brand, Until They Aren't

Kate Morrison
Oct 8, 2025Growth

Measurement in a Zero-Click World

Leo Fisher
Oct 1, 2025Design

Designing the AI Feature Nobody Fears

Tom Becker
Sep 24, 2025Strategy

Should Your Brand Talk Back?

Priya Sharma
Sep 17, 2025Design

A Wordmark Is a Hundred Tiny Arguments

Imani Cole
Sep 10, 2025Campaigns

Why We Still Get on the Plane

Ruben Ortiz
Sep 3, 2025Engineering

Code Review When Nobody Wrote the Code

Grace Nakamura
Aug 27, 2025Campaigns

The Authenticity Backlash Is a Brief, Not a Threat

Claire Bennett
Aug 20, 2025Culture

We Pay People to Leave for Six Weeks

Daniel Okafor
Aug 13, 2025Design

Design Tokens Need a Government

Joe Sullivan
Aug 6, 2025Growth

GEO: The Search Channel Nobody Budgeted For

Leo Fisher
Jul 30, 2025Design

Why We Still Keyframe by Hand

Nadia Haddad
Jul 22, 2025Strategy

The Pendulum Is Swinging Back to Brand

Priya Sharma
Jul 15, 2025Engineering

Agentic Coding Changed Our Team Shape, Not Our Headcount

Alex Fujimoto
Jul 8, 2025Design

Handmade Is the New Luxury

Kate Morrison
Jun 25, 2025Design

Cannes 2025: Craft Outlasted the Demos

Imani Cole
Jun 11, 2025Campaigns

Pitch Theater Is a Tax on Everyone

Claire Bennett
Jun 4, 2025Design

Real-Time 3D Finally Earns Its Place on the Web

Nadia Haddad
May 28, 2025Culture

What the Edit Room Taught Me About Feedback

Ruben Ortiz
May 14, 2025Engineering

Wiring the Studio with MCP

Grace Nakamura
May 7, 2025Growth

Measuring Content When Nobody Clicks

Leo Fisher
Apr 30, 2025Culture

Rituals That Actually Scale

Daniel Okafor
Apr 16, 2025Design

Typography Does the Heavy Lifting

Joe Sullivan
Apr 9, 2025Strategy

The Stakeholder Interview Is the Strategy

Priya Sharma
Apr 2, 2025Engineering

Vibe Coding Is a Spectrum, Not a Methodology

Alex Fujimoto
Mar 26, 2025Design

Craft Is the Moat

Kate Morrison
Mar 19, 2025Design

Reasoning Models Changed How We Prototype

Tom Becker
Mar 12, 2025Campaigns

The Treatment Is the Film

Ruben Ortiz
Mar 5, 2025Engineering

Design Systems Are How You Tame AI Code

Grace Nakamura
Feb 25, 2025Design

Motion Should Ask Permission

Nadia Haddad
Feb 18, 2025Strategy

Pricing Creativity When the Hours Collapse

Daniel Okafor
Feb 11, 2025Campaigns

Super Bowl LIX: What Eight Million Dollars Buys You Now

Claire Bennett
Feb 4, 2025Design

Building Color Systems That Survive Contact

Imani Cole
Jan 28, 2025Engineering

Tailwind v4: Notes from Our First Week in Production

Alex Fujimoto
Jan 21, 2025Strategy

The Zero-Click Reality Is Here

Priya Sharma
Jan 14, 2025Growth

Planning Media Around the TikTok Cliff

Leo Fisher
Jan 7, 2025Culture

The Year We Stop Confusing Speed with Progress

Kate Morrison

2024

Dec 17, 2024Culture

Our Year with AI: What We Kept, What We Cut

Kate Morrison
Dec 10, 2024Engineering

React 19 Is Stable. Here Is What Changes for Client Work

Alex Fujimoto
Dec 4, 2024Design

Motion Belongs in the Brand Guidelines

Nadia Haddad
Nov 20, 2024Growth

Holiday Commerce 2024: AI Personalization Finally Grew Up

Leo Fisher
Nov 13, 2024Engineering

Localization Is an Engineering Problem

Grace Nakamura
Nov 7, 2024Strategy

Pricing Creative Work When AI Compresses the Hours

Daniel Okafor
Oct 23, 2024Engineering

Next.js 15: What We Adopt Now and What Waits

Alex Fujimoto
Oct 15, 2024Strategy

AI Agents: Separating the Demo from the Deployment

Priya Sharma
Oct 9, 2024Culture

How We Write Case Studies That Win Work

Kate Morrison
Sep 25, 2024Campaigns

Brand Safety Season, Without Losing Your Nerve

Claire Bennett
Sep 18, 2024Design

Prototype Early, Deck Never

Tom Becker
Sep 11, 2024Design

The OOH Renaissance Is a Craft Test

Imani Cole
Sep 5, 2024Culture

The Consolidation Wave and the Independent Studio

Daniel Okafor
Aug 28, 2024Design

Where AI Video Actually Sits in Our Pipeline

Nadia Haddad
Aug 20, 2024Strategy

The Research Week Clients Want to Skip

Priya Sharma
Aug 14, 2024Design

Web Typography Is a Hundred Small Decisions

Joe Sullivan
Aug 6, 2024Campaigns

What Olympic Broadcast Craft Teaches Brand Film

Ruben Ortiz
Jul 30, 2024Growth

Google Blinked: Cookies Stay, Your Strategy Should Not

Leo Fisher
Jul 23, 2024Engineering

Blue Friday: Resilience Lessons from the CrowdStrike Outage

Grace Nakamura
Jul 17, 2024Campaigns

What We Are Watching For in Paris

Claire Bennett
Jul 9, 2024Engineering

Chasing INP: How We Debug Interaction Latency Now

Alex Fujimoto
Jul 2, 2024Strategy

Brand Voice Is a System, Not a Paragraph

Kate Morrison
Jun 25, 2024Culture

What Cannes 2024 Told Us About Craft in the AI Year

Kate Morrison
Jun 11, 2024Campaigns

Planning for Paris: Olympic-Sized Campaigns Without a Sponsorship Budget

Claire Bennett
May 21, 2024Growth

AI Overviews Are Here. SEO Is Not Dead, but It Changed Jobs

Leo Fisher
May 8, 2024Engineering

React 19 RC and the Compiler: What We Are Actually Doing About It

Grace Nakamura
May 1, 2024Design

Design Tokens Are an Org Chart Problem

Joe Sullivan
Apr 24, 2024Growth

Google Delayed Cookie Deprecation Again. Do Not Slow Down

Leo Fisher
Apr 16, 2024Culture

We Are Still Hiring Juniors. Especially Now

Daniel Okafor
Apr 9, 2024Campaigns

Video-First Social Needs a Production System, Not a Shoot

Ruben Ortiz
Apr 2, 2024Strategy

Your Customers Are Tired of Hearing About AI. Position Around the Outcome

Priya Sharma
Mar 26, 2024Design

Real-Time 3D Is Finally Ready for Brand Work

Nadia Haddad
Mar 19, 2024Strategy

We Stopped Selling Hours

Daniel Okafor
Mar 12, 2024Engineering

INP Is a Core Web Vital Now. Here Is What Actually Moves It

Alex Fujimoto
Mar 5, 2024Design

Everyone Is Refreshing Their Brand. Here Is How to Tell If You Should

Imani Cole
Feb 27, 2024Engineering

View Transitions Made Our Client Sites Feel Expensive

Grace Nakamura
Feb 20, 2024Culture

Sora Is Not Coming for Your Production Company. Yet.

Ruben Ortiz
Feb 13, 2024Campaigns

Super Bowl LVIII: The Ads We Argued About on Monday Morning

Claire Bennett
Feb 6, 2024Design

Designing for Vision Pro Without Losing the Plot

Tom Becker
Jan 30, 2024Growth

Chrome Turned Off Third-Party Cookies for 1% of Users. Here Is Our Plan

Leo Fisher
Jan 23, 2024Design

Typography Is the Cheapest Upgrade Your Design System Has

Joe Sullivan
Jan 16, 2024Strategy

Positioning Is a Decision, Not a Workshop

Priya Sharma
Jan 9, 2024Engineering

Performance Budgets Are a Design Decision

Alex Fujimoto
Jan 3, 2024Culture

The Year We Slow Down to Ship Better

Kate Morrison

2023

Dec 19, 2023Design

Adobe Walks Away From Figma: What It Means for the Tools We Live In

Joe Sullivan
Dec 6, 2023Engineering

Getting Ahead of INP Before March

Grace Nakamura
Nov 28, 2023Culture

The Work We Said No To This Year

Daniel Okafor
Nov 15, 2023Growth

Holiday Measurement After GA4: What We Can Still Trust

Leo Fisher
Nov 7, 2023Campaigns

Planning Holiday Campaigns in a Strange Year

Claire Bennett
Oct 31, 2023Engineering

Next.js 14: Upgrade Notes From the First Week

Alex Fujimoto
Oct 17, 2023Culture

The Crit Is the Culture

Kate Morrison
Oct 11, 2023Campaigns

Production Value Is a Set of Decisions, Not a Budget

Ruben Ortiz
Oct 3, 2023Strategy

The Brief Is the First Creative Act

Priya Sharma
Sep 26, 2023Design

Onboarding Is the Product: Redesigning Aperture's First Run

Tom Becker
Sep 19, 2023Design

Rebranding Møller: What a Quiet Identity Taught Us

Imani Cole
Sep 12, 2023Growth

SGE and the End of the Ten Blue Links

Leo Fisher
Sep 6, 2023Design

Motion Systems, Not Motion Moments

Nadia Haddad
Aug 29, 2023Strategy

Retainers vs Projects: An Honest Accounting

Daniel Okafor
Aug 22, 2023Engineering

Accessibility Audits That Actually Stick

Grace Nakamura
Aug 15, 2023Culture

Producing Through the Strikes: What a Quiet Hollywood Means for Commercial Work

Ruben Ortiz
Aug 8, 2023Design

Typography Is the Design System

Joe Sullivan
Aug 1, 2023Growth

X Marks a Question: A Media Buyer's View of the Twitter Rebrand

Leo Fisher
Jul 25, 2023Strategy

Threads and the Difference Between Growth and Gravity

Priya Sharma
Jul 18, 2023Campaigns

Pink, Bombs, and Patience: What Barbenheimer Teaches About Campaign Craft

Claire Bennett
Jul 11, 2023Engineering

Server Components in Production: Notes From Our First Three Builds

Alex Fujimoto
Jul 5, 2023Culture

Craft Is Not a Deliverable

Kate Morrison
Jun 21, 2023Growth

Two Weeks to GA4, and the Longer Game After Cookies

Leo Fisher
Jun 8, 2023Design

Vision Pro: A Motion Designer's First Take on Spatial Computing

Nadia Haddad
May 24, 2023Engineering

Ship Less JavaScript

Grace Nakamura
May 10, 2023Design

Figma, Adobe, and the Tooling Resilience Question

Joe Sullivan
May 3, 2023Culture

Critique Is a Practice, Not an Event

Kate Morrison
Apr 26, 2023Growth

Where the Twitter Budgets Went

Leo Fisher
Apr 19, 2023Culture

Hiring Senior People Is a Craft Too

Daniel Okafor
Apr 12, 2023Design

Midjourney v5 in the Concept Room: Our Rules of Engagement

Imani Cole
Apr 5, 2023Engineering

Performance Budgets That Actually Stick

Grace Nakamura
Mar 29, 2023Strategy

Don't Build Your House on Rented Land

Priya Sharma
Mar 22, 2023Design

Checkout Is Where Trust Goes to Die

Tom Becker
Mar 16, 2023Engineering

GPT-4, Two Days In: An Engineer's Working Notes

Alex Fujimoto
Mar 8, 2023Design

Motion Is a Brand Voice, Not a Garnish

Nadia Haddad
Mar 1, 2023Campaigns

The Shoot Is Won in Pre-Production

Ruben Ortiz
Feb 22, 2023Design

Typography Is Most of Your Design System

Joe Sullivan
Feb 15, 2023Campaigns

Super Bowl LVII: What Actually Worked

Claire Bennett
Feb 8, 2023Growth

GA4: Five Months Left, and Your Historical Data Is on the Clock

Leo Fisher
Feb 1, 2023Strategy

Stop Selling Hours

Daniel Okafor
Jan 25, 2023Design

Naming Is a Design Problem

Imani Cole
Jan 18, 2023Engineering

Next.js App Router: What We Are Adopting Now and What Can Wait

Alex Fujimoto
Jan 11, 2023Strategy

Every Client Is Asking About AI. Here Is What We Tell Them.

Priya Sharma
Jan 4, 2023Culture

Slow Is Smooth: Our Intentions for 2023

Kate Morrison

2022

Dec 15, 2022Culture

What 2022 Taught Our Studio

Daniel Okafor
Dec 6, 2022Growth

What Black Friday Taught Us About CRO This Year

Leo Fisher
Nov 22, 2022Campaigns

The World Cup Is a Masterclass in Context

Ruben Ortiz
Nov 10, 2022Engineering

Accessibility Is Not a Sprint Ticket

Grace Nakamura
Nov 3, 2022Campaigns

Brand Safety in the Age of Chaos

Claire Bennett
Oct 27, 2022Engineering

Next.js 13 and the App Directory: Excited, Not Migrating

Alex Fujimoto
Oct 18, 2022Culture

The Studio Is Not a Place, It Is a Tempo

Daniel Okafor
Oct 11, 2022Design

A Wordmark Is a Thousand Decisions

Imani Cole
Oct 4, 2022Strategy

The Case Study Is the Strategy

Priya Sharma
Sep 27, 2022Design

Designing Checkout When the Platform Stops Deciding for You

Tom Becker
Sep 20, 2022Growth

GA4: Migrate Angry, But Migrate

Leo Fisher
Sep 16, 2022Design

Adobe, Figma, and the Tools We Marry

Joe Sullivan
Sep 6, 2022Design

Motion Is a Language, Not a Garnish

Nadia Haddad
Aug 30, 2022Strategy

Stop Selling Hours

Daniel Okafor
Aug 23, 2022Campaigns

Your Holiday Campaign Is Due Now

Claire Bennett
Aug 16, 2022Engineering

Core Web Vitals Are a Team Sport

Grace Nakamura
Aug 11, 2022Campaigns

Small-Budget Film Is a Discipline, Not a Downgrade

Ruben Ortiz
Aug 2, 2022Design

Design Tokens Are Finally Boring, and That Is the Point

Joe Sullivan
Jul 26, 2022Growth

Life After ATT: Measuring What You Cannot See

Leo Fisher
Jul 19, 2022Strategy

Positioning When the Market Gets Nervous

Priya Sharma
Jul 12, 2022Engineering

React 18 in Production: What Actually Changed for Us

Alex Fujimoto
Jul 5, 2022Design

Craft Is a Business Decision

Kate Morrison