Ben GrunfeldAutomating Type Safety: How to Generate TypeScript Types from a GraphQL SchemaAutomatically generating TypeScript types based on a GraphQL schema is a powerful way to ensure type safety between your backend and…·2 min read·Sep 4, 2023----
Ben GrunfeldFomik does not validate field onPaste, unless you click outside of field (blur)Recently I had a nasty bug when using Formik with React and Next.JS.·2 min read·May 29, 2023----
Ben GrunfeldHow to Maintain and Improve Mental FocusThe following pearls of wisdom come from Andrew Huberman’s appearance on the YouTube channel “After Skool”. I highly recommend that you…3 min read·May 23, 2023----
Ben GrunfeldHow to use Styled Components with Material UI (MUI) in ReactI just worked on a project that used both Material UI (MUI) and Styled Components in React (well, Next.JS but same same).·1 min read·Mar 9, 2023----
Ben GrunfeldScaleable GraphQL ArchitectureLearn how to scale your GraphQL API effortlessly, regardless of its size.·4 min read·Jun 2, 2021--2--2
Ben GrunfeldReact Testing Library— Basic TutorialLearn how to use the basic features of React Testing Library in this concise tutorial.·4 min read·May 11, 2021----
Ben GrunfeldSolving the N+1 Problem in GraphQLThe N+1 problem occurs when we use data returned from the database to fuel a list of further queries to the db. Tricky to solve in GraphQL.·3 min read·May 4, 2021--1--1
Ben GrunfeldSolving the Styled Components Warning in Next.JS with BabelLearn how to solve the classNames did not match warning when using Styled Components with Next.JS·2 min read·Apr 14, 2021--13--13
Ben GrunfeldStyled Components vs CSS / SASS / CSS-In-JSXYou’ve been asked to set up a new tech stack, but should you go with vanilla CSS, SASS, or Styled Components?·3 min read·Mar 25, 2021--1--1
Ben GrunfeldCommon Web Hack AttacksLearn about common web hacks like SQL Injection, Cross-Site Scripting (XSS), and Cross-Site Request Forgery (CSRF) attacks.·4 min read·Oct 12, 2020----