Skip to content
Devin Schulz
Menu
Personal siteEst. 2012

Currently building at Stripe

Making serious
software feel
human.

I’m Devin, a Senior Frontend Engineer at Stripe. I build product interfaces where clarity, trust, and the tiny details are not optional.

See how I think

01 — Perspective

Most people see a screen.
I see every state it will become.

That’s what frontend engineering means to me: turning an idea into an experience that stays legible under pressure—from first input to imperfect connection to final confirmation.

02 — A small experiment

Try the state switcher

State Shift

A single interface has more than one moment. Toggle the conditions below—the work is in making each one feel intentional.

Northstar Workspace ● Secure

New workspace

Set up your
profile.

A quiet, clear starting point for a job that matters.

Your information is kept private.

1 / Profile2 / Preferences3 / Complete

State 01 / 05

The happy path deserves care. It just doesn’t deserve all of it.

03 — Current chapter

At Stripe

Building the
interfaces behind
internet commerce.

I’m a Senior Frontend Engineer at Stripe, where I work on products that have to earn trust through every interaction. This personal site is my own space to share the craft, the history, and the curiosity that I bring to that work.

Work referenced here reflects my personal perspective and public career history.

04 — Previous chapters

2012 — now

A few places
I’ve helped make
the complex clear.

2020 — Present

Cape

Designer & Lead Frontend Engineer · A more trustworthy way to work with AI.

Read the case study ↗

2023 — 2025

Warranties

Designer & Developer · A calmer way to manage the things you own.

Read the case study ↗

2014 — 2020

InVision

Senior Software Engineer · Tools for creative teams in motion.

Read the case study ↗

05 — Historical writing

The archive

Writing from a decade of learning in public. It lives here for historical purposes, with the original dates and thinking intact.

Get the RSS feed