01About

I've spent more than fifteen years leading design for clients like Google, Microsoft, Amazon, Meta and Verizon, as Head of Design at TIME Magazine, Head of UX at AKQA, UX Director at BASIC/DEPT® and Creative Director at AT&T AdWorks Lab. Along the way the work picked up a few awards on Awwwards, The FWA and TechCrunch.

I founded Academy, a product design agency and talent network, and I host the How We Scaled It for Design Teams podcast.

These days most of my time goes into building: apps on the App Store, open-source tools, and the AI skills I use to make them. If you have an app in mind, I can help you design it, build it and ship it.

I'm also open to conversations with investors. If you back founders who design, build and ship their own products, I'd like to hear from you. Get in touch →

  • BASIC/DEPT® — Google · UX Director2021
  • AKQA — Verizon · Head of UX2020
  • B-Reel · Head of Design/UX
  • TIME Magazine · Head of Design2017
  • AT&T · Creative Director2014
Portrait of Adam in a grey knit sweater against a dark background
Photo: Peter Bagi
02Leadership

I’ve led a design team of thirty-five, and a team of two. Each has its own challenges.

  • A team of 35

    The work is the system around the work: hiring, structure, rituals, and a quality bar the team can hold without me in the room.

  • A team of 2

    Everyone ships, me included. There’s no layer to hide behind and no handoff to wait on.

Lately, smaller teams that build with AI. How mine works now.

  1. 01

    Everyone builds

    I trained my whole team to vibe code: to build the thing, not only draw it.

  2. 02

    Everything’s in git

    Every designer commits. The work has a history, and anyone can pick it up where someone left it.

  3. 03

    Code is the canvas

    We design in code, so Figma is no longer the source of truth or a step anyone waits on.

  4. 04

    One loop with engineering

    Design and development work in the same code, together, instead of passing files across a wall.

  5. 05

    Days, not months

    An idea goes from first sketch to production in days instead of months.

“Adam is a very thoughtful manager and an empathetic human being. He's excellent at his craft and has a real passion for design and user experience. What I admire about him most is his management skills, especially as it relates to his emotional intelligence.”

Lawrence Edmondson · Ex-CTO of The Barbarian Group, formerly Technical Director at AKQA
03How I design AI products

I start with the system, build in code and keep the AI honest. The techniques, the rules, the ethics and the tools.

The techniques. What happens before anything gets generated.

  1. 01

    The design system comes first

    Type, colour, spacing and components, written down before any screens. Then I turn the system into a skill, so everything the AI makes starts on brand.

  2. 02

    Libraries for the solved parts

    Dialogs, menus and toasts come from shadcn/ui and Radix, so the time goes into the parts that make the product its own.

  3. 03

    A skill for anything I explain twice

    When I’d be telling an AI the same thing again, I write it down as a skill. The ones worth sharing are open source.

  4. 04

    Constraints, not guesses

    I hand the model the grid, the type scale and every state up front, instead of letting it guess and fixing it after.

  5. 05

    Judge it running

    Ideas get built in code from day one, so decisions are made on the real thing, not a picture of it.

AI earns trust when it asks first, shows its reasons and knows where it stops. Six rules my own apps keep.

  1. 01

    It asks before it acts

    Zine’s agent drafts the fixes and Source’s drafts the nudge, but nothing publishes or sends until you approve it. In Transistor every tool call is classified, and a tool it doesn’t know counts as risky.

    Zine →Source →Transistor →

  2. 02

    You choose where it runs

    Walkie can transcribe on your own computer, with Wi-Fi off and no account, or in the cloud, faster, and then discard the clip. Transistor keeps its memory and your credentials on your Mac.

    Walkie →Transistor →

  3. 03

    Read only, unless you say otherwise

    An assistant connected to Walkie or Gaia can read and summarise, never change anything. Gaia’s connection is approved on its own site, not inside the assistant.

    Walkie →Gaia →

  4. 04

    Honest about what it doesn’t know

    Gaia predicts the next nap as a range, not a promise, and its recipes stay labelled as drafts until a registered dietitian has reviewed them.

    Gaia →

  5. 05

    It shows its reasons

    Zine ranks each finding next to the searches you’re losing and records who AI answers cite, so every change it suggests comes with the why.

    Zine →

  6. 06

    The line comes first

    I decide what the AI must never do before I build it. Gaia’s assistant can’t change the log, diagnose a child or turn a pattern into medical advice.

    Gaia →

The ethics. The lines I hold, in every app.

  1. 01

    Your data stays yours

    Walkie can run with Wi-Fi off, Transistor keeps its memory on your Mac, and Gaia’s assistant sees one family’s records and nothing else.

  2. 02

    No pretending

    Drafts are labelled as drafts, and a guess is shown as a guess. Gaia never dresses a pattern up as medical advice.

  3. 03

    Credit the people it’s built on

    Open Tributary is my open white paper on paying open-source creators when the products built on their work earn.

    Read it →
  4. 04

    Open by default

    Source, my skills and Walkie’s meeting connector are open source, so anyone can read exactly what they do.

The toolkit. My favourites, and the skills I wrote.

Building

  • Claude Code
  • Codex
  • Paper
  • Cloudflare
  • Supabase
  • Expo
  • Tauri
  • Astro
  • Next.js

UI libraries

  • Tailwind CSS
  • shadcn/ui
  • Radix UI
  • Lucide
  • GSAP
  • Motion
  • Lenis
  • Three.js
  • React Three Fiber
  • Paper Shaders
  • Tiptap
  • Sonner
  • Zustand
  • Reanimated

Skills I wrote

Skills I lean on

  • Anthropic’s frontend-design
  • Emil Kowalski’s design engineering
  • Make Interfaces Feel Better
  • 12 Principles of Animation
  • GSAP’s official skills
  • Impeccable
  • Vercel’s Web Interface Guidelines
  • Remotion best practices

Let's build your app.

Consulting, design or a full build. Tell me what you're making and where you're stuck.