I was recently making minor code changes and noticed I broke the unit tests with my updates. I ran into the following error: What triggered the unit test failure left me stumped longer than I care to admit, so I figured I'd write up this quick blog post to ensure I never make the same mistake ...
Debugging
Using WSL on Corporate VPN
Disclaimer: Be sure to get approval from Cyber/IT team before following this process. Developers on corporate networks may find that the typical instructions for installing WSL2 do not work. For example running wsl --install might give the following error: Even after enabling all of the ...
Uncaught TypeError: util.inherits is not a function
I recently ran into an issue when I tried to import a reference to jsonwebtoken into a new Vue 3 project configured with Vite. I've observed others encountering the same error (although through different circumstances) and I figured I'd document what I did to resolve the problem for me in case it ...
Vue.JS Error: This relative module was not found
I was making an update to a small Vue.JS side project when I encountered a build error: ERROR Failed to compile with 1 errors 6:00:20 AM This relative module was not found: * ./components/ProficiencyBar.vue in ...
I made a Sphere-O-Bot (An EggBot Mod)
As Easter approaches, I thought building a Sphere-O-Bot (EggBot) would be a fun a STEM related project for the season. I 3D printed the parts for the Sphere-O-Bot, a variant of the original EggBot by Evil Mad Science, and purchased the hardware kit from JJ Robots. Printing and assembling the ...
5 Ways to Improve Your Debugging Skills
Disclosure: This post contains affiliate links. Understand the internals of your OS Learn to use more advanced debugging tools Expose yourself to a greater variety of code Explain your code out loud Learn to identify code smell Bill told his team that he would have the bug fixed by the ...