Applying Product Thinking Principles to your Design SystemSeptember 13, 2023
A design system is essentially a product that grows and evolves with your users. Learn how to incorporate product thinking principles to your design system to solve problems and maximize its impact.
How to create custom ESLint rules with TypeScript and without publishing to NPMMay 20, 2023
Learn what custom rules are, why you might want to use them, and how to set them up without going through the whole rigamarole of publishing an NPM package.
Onboarding New EngineersMarch 23, 2020
How we onboard new engineers at Gusto!
TSConf TakeawaysNovember 4, 2019
Key takeaways, what I’m excited about going forward, and a comfy pair of socks.
Codemods are handy for automating large-scale changes. In this article, I'll share more about codemods, walk through a simple codemod that I wrote, and share some tips for debugging.
Celebrating Pride with CSSMay 23, 2019
Let's make a rainbow!