My Articles
JavaScript tag

Updated on Dec 28, 2024 | First posted on Dec 28, 2020
In category Programming with tags JavaScript, TypeScript, Performance
JavaScript as a language is heavily asynchronous, with promises being deeply integrated. While this is sometimes the best solution, can the overhead of promises pose a problem for hot code?
Read More!
Posted on Dec 23, 2024
In category Programming with tags JavaScript, TypeScript, React, Web, Retrospective
2024 has been an interesting year for JavaScript. These are the projects I'll be watching, as well as the projects that I'm leaving behind.
Read More!
Posted on Sep 28, 2024
In category Programming with tags JavaScript, React, Web, Retrospective
My site has used Gatsby since 2019, but that framework is abandoned. I've moved to Vike, a framework built on top of Vite, and I'm loving it.
Read More!
Posted on Sep 17, 2023
In category Programming with tags JavaScript, TypeScript, Performance
Knip is a great tool for identifying and cleaning up unused code, and you can make it even more powerful using their preprocessor feature.
Read More!
Posted on Aug 25, 2022
In category Programming with tags JavaScript, TypeScript, Performance, Tutorial
Web bundlers such as Webpack are a great tool to deploy web apps, but for more complex programs, bundle size can quickly become an issue.
Read More!
Updated on Feb 27, 2021 | First posted on Mar 1, 2020
In category Programming with tags JavaScript, TypeScript, Performance, Tutorial
JavaScript may not seem to be the ideal language to manipulate large amounts of data. This post goes over a few key problem areas and how you can avoid them.
Read More!