How to Think in Next.jsUnderstanding your client is important in any relationship. Now you also have to understand your server.Jun 15, 20211Jun 15, 20211
Published inGeek CultureHow Does a Website Get its Data, and Why Does it Matter?From servers to no servers to serverless, what’s the difference and how does it impact how the client gets data?Jun 15, 2021Jun 15, 2021
Published inJavaScript in Plain EnglishHow to Organize Components in ReactA highly opinionated set of rules, based on Atomic Design principles, to make sure your components stay organized.Jun 4, 2021Jun 4, 2021
Published inJavaScript in Plain EnglishAtomic Design for Developers: Better Component Composition and OrganizationA practical guide to developing component-based sites and apps around the Atomic Design methodology.May 8, 2021May 8, 2021
Why isn’t the npm link command working?I don’t know, this thing’s complicated! Understanding more about what’s going on under the hood and looking at some common issues may help.Apr 13, 2021Apr 13, 2021
How to Configure Azure AD B2C Authentication with Next.jsConfiguring authentication with Azure B2C in Next.js is not a particularly straight forward process. We’ll look at how to facilitate this…Aug 25, 2020Aug 25, 2020
Next.js Setup & Config for Testing, Linting, and Absolute ImportsA comprehensive step-by-step guide to configuring Jest, React Testing Library, ESLint, and Path Aliases in a Next.js project.May 29, 20203May 29, 20203
Creating a React Component Library by Abstracting a React Component LibraryUsing Rollup, Babel, and React we’ll look at why & how you might abstract a third-party component library to create your own component…May 18, 20202May 18, 20202
Share state between screens with custom navigators in React NavigationExpose your React Navigation navigators for simple state sharing between any child screens in React Native.Apr 19, 20196Apr 19, 20196