Published inJavaScript in Plain EnglishThe Ultimate Guide to Google Analytics (UA & GA4) on React (Or Anything Else)There are many articles claiming to provide the right code snippet to set up Google Analytics. They’re wrong. Use them, and you’ll run into…Aug 18, 20223Aug 18, 20223
Published inGeek CultureHow to install a specific Node.js version in an alpine Docker image?As asked by these people: 1, 2, 3, 4 and more.Dec 7, 20214Dec 7, 20214
Published inJavaScript in Plain EnglishCognito via OAuth2 in NestJS: Outsourcing Authentication Without Vendor Lock-inAuthentication is complex, it would be great to outsource it. But I also want to avoid getting locked in. Can I have my cake and eat it…Jun 18, 2021Jun 18, 2021
Published inJavaScript in Plain EnglishOAuth2 in NestJS for Social Login (Google, Facebook, Twitter, etc)Here I’ll show a full-stack authentication flow, including authenticated requests after the social token has been acquired.Jun 17, 20216Jun 17, 20216
Published inGeek CultureAutomagically Typed GraphQL Queries and Results With ApolloEnjoy writing GraphQL queries as strings and getting untyped results? Me neither. The issue is sometimes called the “double declaration…May 4, 20211May 4, 20211
Published inGeek CultureNestJS + React (Next.js) in One MVC Repo for Rapid PrototypingNestJS is solving the issue of backend architecture. Add to that the popular choice of React on the frontend and you’ll find that…May 3, 20219May 3, 20219
Published inComponentlyNo more __snapshots__ folders with Jest!Jest has always been placing snapshots in the __snapshots__ folder right next to your tests. A convention similar to the __tests__ folder…Nov 5, 20181Nov 5, 20181
Using G Suite Gmail from your personal Gmail explained step-by-stepAs a freelancer I recently created a more professional-looking email address (which we all should have). Only problem is that managing…Oct 19, 20182Oct 19, 20182
Published in5k-mirrorsPoe::Sniper v0.5.0 brings better user experiencePoe::Sniper is an open source desktop app that notifies you in-game when items you’re looking for are listed for trading in Path of Exile…Jun 13, 2018Jun 13, 2018
Published inC-HiveSolving Rake DB tasks with dotenv executed twice in dev environmentHave you ever ran into this?Jun 4, 2018Jun 4, 2018