Charles StoverSetting Qwik’s CSS base pathIf you have configured Qwik, Qwik City, or it’s static adapter for static site generation, you may be familiar with setting your…Oct 1Oct 1
Charles StoverHow to establish office hours as a software engineerAs you level-up in your career, you are expected to exhibit a broader influence over your peers: from your team to your organization or…May 30May 30
Charles StoverAvoid loop-the-loops in softwareI recently reviewed a pull request for a software test suite, and I wanted to call out this particular code anti-pattern, which I refer to…Jun 19, 2023Jun 19, 2023
Charles StoverInstrumenting your React application with CloudWatch RUMAWS’s long-awaited release of Real User Monitoring brings client-side web application data straight to your CloudWatch dashboard. With…Dec 16, 2022Dec 16, 2022
Charles StoverNotes: Scrum, the Art of Doing Twice the Work in Half the TimeI’m not much of a reader, but the book Scrum: The Art of Doing Twice the Work in Half the Time by Jeff Sutherland had me glued. I took…Sep 6, 2022Sep 6, 2022
Charles StoverEx-Amazon employee shares tips for working at the companyAn ex-Amazon employee using the handle Ja_r00l shares their learnings for success within Amazon in their farewell post on social media…Sep 6, 20222Sep 6, 20222
Charles StoverPatching packages in Yarn berryAt one point, patching a package in Yarn was as simple as yarn patch <package-name> and following the prompts. Now, it’s riddled with…Jul 21, 2022Jul 21, 2022
Charles StoverThe Array Prototype Naming ConventionThis article is an opinion piece about a code style for a function naming convention. This article does not intend to be a source of truth…Mar 21, 2022Mar 21, 2022
Charles StoverResolving Create React App’s “Uncaught ReferenceError: process is not defined”A recent change to Create React App, or more specifically react-scripts, has caused hot reloading to throw an error: Uncaught…Dec 31, 20213Dec 31, 20213
Charles StoverResolving “Invalid file coverage object, missing keys, found:data” for NYCIf you are merging two NYC coverage reports, for example your Cypress and your Jest coverage reports, you may encounter the cryptic error…Dec 29, 2021Dec 29, 2021