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 local, interactive demo. Try each state, or edit the display name and continue. Saving is simulated; nothing is sent or stored.

Northstar Workspace ● Secure

New workspace

Set up your
profile.

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

Use at least 2 characters.

Demo only. Nothing leaves this page.

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–2025

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.

Showing 16 articles.

Get the RSS feed