Skip to content
Devin Schulz
Menu

Senior Frontend Engineer at Stripe

I make serious software easier to use.

I’m Devin. Before Stripe, I worked on design tools at InVision and an AI workspace at Cape.

Now

At Stripe, I work on products people trust with their money.

I’ve been building for the web since 2012, first as a designer and then as a frontend engineer. This is my own site, so what I say here about my work is my own view.

Writing

16 posts from 2018 to 2022, mostly about React, JavaScript and CSS.

Read the archive

State Shift

Every screen has more states than the mockup shows.

Most of my work happens in those other states. Step through them below, or edit the display name and press Continue. It all runs in your browser, and nothing is sent or stored.

Northstar Workspace ● Secure

New workspace

Set up your profile.

Start with an email and a display name.

Use at least 2 characters.

Demo only. Nothing leaves this page.

ProfilePreferencesComplete

State 01 / 05

The happy path needs care too, but it’s only one of five states.

Some of the products I’ve worked on.

The archive

Posts I wrote while learning in public, between 2018 and 2022. Apart from a few grammar fixes, I’ve left them as they were, with their original dates.

Showing 16 articles.

RSS feed