Glide / 2022–26

Making automation, and then AI, first-class parts of building business software.

Problem
Glide apps could only automate in response to a tap; anything scheduled, data-driven or triggered from outside meant leaving for Zapier or Make. AI then raised the same question at a larger scale: speed, at the cost of control over data, logic and interface.
My part
Early employee bringing structure to product development, growing into product strategy and business decisions. Identified automation as the opportunity, sponsored and led the initiative that became Workflows, and designed it myself, with engineers building it. Then the conversation model and the mockup-before-build step of the AI builder.
The idea
Sophisticated automation that is easy to understand: one sequence read top to bottom, with the workflow’s health on the same screen as its logic. Then, with AI, a mockup to look over before anything real is built.
What shipped
Workflows, designed and shipped in 2024, which increased revenues through automations customers rarely switch off. Then the AI builder’s conversation and mockup-before-build flow.

Why automation

Glide is the platform businesses use to build their own software without writing code: screens over data, assembled rather than programmed. When I joined, its apps could automate, but only in response to a tap. An action ran when someone pressed a button. Nothing could run on a schedule, on new data arriving, or from an outside system, and a business that needed that left Glide for Zapier or Make, taking the value and the data with it. Automation was the opportunity I identified, and the one I put myself behind.

What I did

I joined Glide in March 2022 as an early employee, alongside former colleagues, to bring structure to product development: discovery, prioritisation, prototyping and execution. The role grew into product strategy and business decisions. Workflows I sponsored and led as a cross-functional initiative, and I designed it myself: the interaction model and the screens, end to end, with engineers building it. It started and shipped in 2024.

The idea

Sophisticated automation that is easy to understand. A workflow is one sequence, read top to bottom, made of the same steps a button could already run, so a builder learns nothing new to automate what they already do by hand. And because a workflow runs while nobody is watching, its health belongs on the same screen as its logic.

The Glide Workflows editor: a workflow called Remind customers, triggered every day at 12 AM, calling the Stripe API, then a loop block containing a query, a column update and a condition block with an email and another update, then a Slack message; on the right a status panel reading ‘This workflow has been running smoothly for the past 90 days’ with last run, next run, failures and a run history
The Workflows editor. A trigger, a sequence of steps, a loop and a condition as containers, and the workflow’s health on the right.

The choices

Loops and conditions are containers

Chose
A loop or a condition is a block that other steps sit inside; when it closes, the sequence carries on underneath.
Over
Branches forking off to the side, as in a node graphA flat list with jumps and stops

A container gives you steps that run regardless of which branch was taken before. With a fork, anything that has to happen after the choice is either repeated on every path or wired back through a merge; with a container it just comes next. The cost is depth: a condition inside a loop inside a condition gets harder to read, and the editor has to work to keep the nesting visible.

Status and history on the same screen as the logic

Chose
Last run, next run, failures and the run history sit beside the workflow, with a plain sentence at the top: ‘running smoothly for the past 90 days’.
Over
A separate logs pageNotifications only when a run fails

A separate logs page is what most tools have, and nobody opens it until something has already gone wrong. A workflow runs while its builder is doing something else, so the first thing they need when they come back is whether it is still running. The cost was space in the editor and the engineering to surface every run.

Making it real

Introducing Workflows: the launch video, building and running a workflow.

Shipping Workflows

Workflows started and shipped in 2024. It increased revenues, through automations that are sticky: once a business has a process running by itself, it rarely wants to switch it off.

Then AI

Workflows made a no-code platform more capable without making it harder to understand. AI raised the same question at a larger scale. It could generate whole apps, but at the cost of control over data, logic and interface, and the work that followed was about how less technical builders could gain that speed without losing that control.

For three years Glide tried, each year, to introduce an AI builder. In 2025 it went all the way: the previous no-code platform was abandoned in favour of a re-platforming, the product that became GlideOS. Two parts of that were mine: the conversation model, what the agent asks, proposes and decides on its own, and the step where it produces a mockup to look over before anything is built.

A mockup before the build

Chose
The agent asks a few questions, then produces a mockup the builder can look over and change, and only then builds the real app.
Over
Generating the working app straight from the promptA form or wizard instead of a conversation

One prompt, one working app is the obvious move. The problem is that a wrong app is expensive to unpick, and the builder never got to say what they meant. A mockup is cheap to be wrong about: it invites “make some changes” before data, logic and screens exist. The cost is an extra step before anything real, and a mockup that has to promise no more than the build will deliver.

Glide’s AI builder: on the left a conversation in which the agent finds a matching pool-cleaning CRM template, asks who will use it most and where the customers are kept, then reports that the mockup is ready with the choice ‘Make some changes’ or ‘Build it’; on the right the PoolOps CRM mockup with a daily operations dashboard, a service schedule and accounts needing action
The AI builder: a short conversation, then a mockup to look over before ‘Build it’.
Introducing GlideOS: the AI builder vision, as Glide presented it.

Looking back

The work I'm proudest of at Glide isn't a screen. It's the effort, over several years, to keep the company focused on the customers it served best when other segments looked tempting. Deciding who a product is for is the design decision everything else depends on, and it's where I'd put my time again.

What I'd do differently is ask earlier for room to make bets of my own. I had strong views on where the product should go, and they held up; I should have asked to act on them, not only argued for them.