Projects I maintainA running list of extensions or projects I’ve built but don’t have listed anywhere:Aug 4Aug 4
React and Tailwind are still bad for web developmentToday is December 17th, 2023 and the above is still true.Dec 17, 20231Dec 17, 20231
🧩 Extension: Boilerplates in VSCodeA Visual Studio Code plugin streamlining the creation and management of reusable templates.Nov 15, 2023Nov 15, 2023
Take time off from AIMake sure to take days or weeks off at a time. You’re supposed to be the one learning; not the computer.Aug 29, 2023Aug 29, 2023
Debouncing in TypeScript, v2This is a follow-up article to my previous one, Debouncing in TypeScript. It will be straight to the point about the revisions.Feb 4, 2022Feb 4, 2022
Solved: Microsoft Kinect 2 continually disconnecting on Windows 10Recently, I experienced an issue with my Kinect 2 webcam on Windows 10. If the camera was active, it would properly display/stream picture…May 19, 2021May 19, 2021
Regex: Fix duplicate slashes without affecting protocolLet’s say you want to fix a URL that looks like:May 13, 2021May 13, 2021
Javascript: preg_replace_callbackI was recently converting one of my PHP libraries to a Javascript library. I’d used preg_replace_callback for PHP and decided to create a…May 5, 2021May 5, 2021
Pedal: Push to Talk device — Full buildThere’s little time to play video games when you’re always working, but every once in a while, you can sneak an hour or two in. One of the…Oct 21, 2020Oct 21, 2020