InBetter ProgrammingbyDirk Hoekstra·Mar 16, 2021What You Need To Know About CORS and Vue.js To Boost Browser SecurityBoost your browser-side protection with the CORS framework
InLevel Up CodingbyDirk Hoekstra·Sep 10, 2020Everything Wrong With JavascriptDisclaimer: This is my personal opinion, take it with a grain of salt.A response icon3A response icon3
InBetter ProgrammingbyDirk Hoekstra·Aug 11, 2020Deploy a Node API to Cloud RunRun custom Docker images on Google’s Cloud Run infrastructure
InBetter ProgrammingbyDirk Hoekstra·Apr 3, 2020Don’t Use Wait in Your Cypress TestsFixing Cypress flakinessA response icon3A response icon3
InBetter ProgrammingbyDirk Hoekstra·Jan 26, 2020Scrape the Web With Puppeteer in Node.jsWrite undetectable web scrapers
InLevel Up CodingbyDirk Hoekstra·Jan 5, 2020What is the Deal with Javascript Versions?A look at ECMAScript, Javascript interpreters, and transpilers.
InBetter ProgrammingbyDirk Hoekstra·Jan 2, 2020How I Build Robust, Scalable Go ApplicationsHow I use interfaces to keep my Go applications modularA response icon4A response icon4
InBetter ProgrammingbyDirk Hoekstra·Jan 2, 2020Why and How To Squash Git CommitsA simple, instructional guideA response icon5A response icon5
InCodeDuckbyDirk Hoekstra·Dec 29, 2019Cloud Run vs App EngineShould you use Google’s Cloud Run or Google’s App Engine for your next project?A response icon5A response icon5
InCodeDuckbyDirk Hoekstra·Dec 28, 2019A Real-World Project: Typescript, Express and ReactHow I structure my Typescript + Express + React projectsA response icon2A response icon2