work

Case studies

Projects written so the decisions read clearly — what the constraint was, what the move was, what it cost. Every entry ends with what I'd do differently, which is usually the bit worth reading.

2026–present Superhuman

Express Lane — auto-approval for code review

When coding agents 10× your output, the answer isn't 10× your reviewers. A workflow that routes every PR to the right amount of human attention.

  • ai-tooling
  • code-review
  • workflow
  • growth
2026–present Grammarly

Grammarly AI Detector — early experiments

Designing the UX for 'is this text AI-generated?' when the answer is statistical, not absolute.

  • ai
  • ux
  • prototyping
2025–present Superhuman

Superhuman.com — from scratch

A marketing site that earns the product's reputation: every frame considered, nothing perfunctory.

  • marketing-site
  • motion
  • performance
  • cms
2025–present Superhuman

Superhuman — design tooling for designers

A Figma plugin paired with an MCP server, plus a designer-owned prototyping playground. The design system stays one thing across Figma, Storybook, and production.

  • design-systems
  • ai-tooling
  • figma
  • mcp
2023–2024 LinkedIn

LinkedIn Coach

The AI career coach: making generative AI feel like a colleague, not a chatbot.

  • ai
  • design-systems
  • product
2021–2023 LinkedIn

LinkedIn Dark Mode

A two-year token migration that turned dark mode from a setting into infrastructure.

  • design-systems
  • color
  • accessibility
2019–2025 LinkedIn

LinkedIn Design System

A design system isn't components — it's the version of the codebase your colleagues actually use.

  • design-systems
  • components
  • documentation
2019–2025 LinkedIn

LinkedIn — design tooling

Tokens as one source of truth across Web, Android, iOS, and Figma. A plugin that translated the canvas into code, and back. Years before Figma Devmode.

  • design-systems
  • figma
  • tokens
  • tooling