Hi, I'm Adam Young!
I'm a Software Engineer working at Checkout.com
I have 3 years experience in full-stack software design and development, with a huge focus on the web using React, Next.js, and whatever's 🔥 at the moment.
How should I structure my React applications?
My breakdown and reasonings of how I'd structure a React application in 2022. Includes Gatsby, Design System, and React Query examples.
Generics in Typescript & React
Learn how we can use generics in functions to improve type-safety, and further expand that into React components and hooks.
Code Snippets - React Hooks
A selection of React utility hooks I've put together over the years.
Building a Design System; 👍's & 👎's
What you should and shouldn't do when building a design system, from theming, to styling, to component structure and testing.
How to get more from your GraphQL data in Gatsby
A guide for Gatsby on how to get more out of your GraphQL data.
Hello World! A brief introduction to the blog, what I'm planning, and more.