Jun 2, 2021Member-onlyScaleable GraphQL ArchitecturePlease follow me on Twitter, or come say hi on LinkedIn, and if you enjoy the article, please give it a clap — they lower my cholesterol 😃 GraphQL has been the new “In Thing” for a couple of years, but bigger companies are just starting to adopt it, and…Graph QL4 min read
May 11, 2021Member-onlyReact Testing Library— Basic TutorialThe thing I like the most about React Testing Library (RTL) is its simplicity. Of course, you can do complex things with it, but at it’s core, it’s quite minimalist and straightforward — it doesn’t try to be everything to everyone. Not too much hidden background magic, and a straightforward…React4 min read
May 4, 2021Member-onlySolving 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 database. Meaning, if you receive a list of results from a query, then for each result, you will make another query to the database. In this case, the N…Graph QL3 min read
Apr 14, 2021Member-onlySolving the Styled Components Warning in Next.JS with BabelThe combination of Next.JS and Styled Components is truly epic. You get fast, Static Rendered, highly semantic code as a result of the union, but you also get an error unless you know the secret config that solves it (like so many things in our industry…. 😒). This is likely…Styled Components2 min read
Mar 25, 2021Member-onlyStyled Components vs CSS / SASS / CSS-In-JSXCode is read much more often than it is written – Guido Van Rossum, Creator of Python. Source: https://www.python.org/dev/peps/pep-0008/ It is of utmost importance that we make our code as readable and semantic as possible, so that the next person who comes and reads it is able to quickly understand…Styled Components3 min read
Oct 12, 2020Member-onlyCommon Web Hack AttacksLooking for a great Software Engineer? Or just feel like having a chat? Visit my profile on LinkedIn and say hi! 😃 Security has to be a core part of our work, not an auxiliary skill. …Security4 min read
Oct 8, 2020Member-onlyWeb Security FundamentalsLooking for a great Software Engineer? Or just feel like having a chat? Visit my profile on LinkedIn and say hi! 😃 If you enjoy this article, please hit the clap button 👏🏻 so that someone at FAANG who read it thinks I’m cool and offers me a sweet dev…Security6 min read
Sep 8, 2020Member-onlyFormik with React-Select, TypeScript, & YupLooking for a great Software Engineer? Or just feel like having a chat? Visit my profile on LinkedIn and say hi! 😃 If you enjoy this article, please hit the clap button 👏🏻 so that someone at FAANG who read it thinks I’m cool and offers me a sweet dev…Formik1 min read
Sep 3, 2020Member-onlyESLint, TypeScript, & Prettier SetupLooking for a great (remote only) React Dev? Or just feel like having a chat? Visit my profile on LinkedIn and say hi! 😃 Often, the hardest part of using a package is configuring it and making sure it plays nice with all the other packages that work in the…Eslint3 min read
Aug 16, 2020Member-onlyDocker: Live / Hot Reloading with Next.JSLooking for a great (remote only) React Dev? Or just feel like having a chat? Visit my profile on LinkedIn and say hi! 😃 This one really took me a while. I got all the concepts, but there were several coffee (pfft… and cookie) breaks until I figured out exactly…Docker2 min read