Skip to content
Devin Schulz
Work
State Shift
Archive
Say hello
↗︎
Menu
Work
State Shift
Archive
Say hello
↗︎
Historical writing
Posts I wrote while learning in public, kept with their original dates.
2022
Using React Component Variants to Compose CSS Classes
React, Tailwind CSS, TypeScript
↗︎
2020
My Definition of a First-Class Pull Request
Workflow, Opinion
↗︎
2020
Handling an Event Callback Once
JavaScript, Today I Learned
↗︎
2020
Rename Fields by Using Aliases in GraphQL
GraphQL, Today I Learned
↗︎
2020
Filter Out Multiple Console Messages in Google Chrome
DevTools, Today I Learned
↗︎
2020
Restrictions While Styling Visited Links
CSS
↗︎
2020
Modify Create React App's Babel Configuration Without Ejecting
React, Babel
↗︎
2019
I've Lost Faith in Client-Side Analytics
Analytics, Opinion
↗︎
2019
Accumulate Complex Objects With the Reduce Method
JavaScript, Array, Map
↗︎
2019
Building the Inspect Measurement Engine
React, JavaScript, Flow
↗︎
2019
From Hugo to Next.js and Back Again
Static Sites, Performance, Tailwind
↗︎
2019
Reflecting on Four Years of Remote Work
Career, Remote
↗︎
2018
Building a Likes API With Google Cloud Functions
Node, Google Cloud, Firebase, Serverless
↗︎
2018
Copy React Props to Your Clipboard in Google Chrome
DevTools, Today I Learned
↗︎
2018
Combining Synchronous Actions Using Redux Thunk
Redux, Testing, React, Jest
↗︎
2018
Welcome Readers
Notes
↗︎