Since 2001 · Six shifts

We were early six times.

Twenty-five years of arriving before the category had a name. Here is each one and, so you can place it, the phone you were carrying at the time.

Scroll
01
Shift 01
2001
Flash and ActionScript: sites that moved.

In the beginning there was HTML, and it was dull. So we started building experiences that moved, responded and played. The industry filed it under decoration for years, by which time a browser had learned to behave like an application.

A Flash 5 timeline with tweened layers, a stage with a preloader at 62%, and the ActionScript that drives it
A Nokia-style candybar phone from 2001, playing Snake on its screen
02
Shift 02
2008
Online sales, and measuring them.

DIRECTV was selling subscriptions by the million across Latin America. We built the infrastructure behind those sales and measured the results, across 12 countries and ten years. That work is what made us a Google Analytics Certified Partner.

A 2008 web analytics dashboard: a year of online sales across twelve Latin American countries
A 2008 BlackBerry-style phone with a full physical keyboard, receiving a subscription-sale email
03
Shift 03
2013
Mobile first, and Angular before it was safe.

Everyone agreed mobile mattered, and almost everyone still drew the desktop version first. We inverted it, and picked up Angular while it was still a curiosity: single-page apps, the whole thing running in the browser, the server reduced to an API. Both bets took years to become the default.

A 2013 single-page web app built with Angular, with the same orders view on desktop
A 2013 touchscreen phone showing the same orders app as the desktop, scrolling through the list
04
Shift 04
2017
Headless, API-first, and the data underneath.

We built our first headless CMS by serving custom JSON out of WordPress, a good while before anyone in the room had heard of Contentful. Once content traveled over an API the hard part moved underneath it: what a "customer" actually is, and how to get one out of systems that were never designed to share.

Led to our Salesforce Partnership
A JSON response from a headless WordPress API on the left, and the page it renders on the right
A near-bezelless 2017 phone showing the same Northwind headless-CMS landing page as the desktop, scrolling through it
05
Shift 05
2023
The AI explosion, on our own work first.

We put LLMs into our own process within weeks of launch, well before a client thought to ask for it. The direction was already clear: anything you could describe precisely was about to get an order of magnitude cheaper. Three years of using it on ourselves is what made the next step possible.

A pull request whose first draft was written by an LLM, with a person requesting a change
A modern phone showing an internal assistant conversation about a retry wrapper, scrolling through it
06
Shift 06 · Now
2026
Agents do the work. People hold the gates.

Same pattern as the other five: we rebuilt how we work before we sold a minute of it to anyone. Agents execute, people own every gate that matters, and an auditor went through the whole thing. It cost us a year and it broke a few things. It was worth it.

Led to our ISO 27001 certification
A pod in progress: seven agents working in lower environments, and the human gate before production
A modern phone showing the human sign-off gate before production, scrolling through the checklist

Twenty-five years.
Six times early.

Every one of those bets is still running somewhere inside the work we do today. The current one has a shape you can look at.

See how a pod works