My Articles
Developer Experience tag
Posted on
In category Technology with tags Developer Experience, Retrospective
1314 words | 5 minutes to read
A few weeks after getting my TRMNL X e‑ink screen, I tried building my own plugins. The process was surprisingly different from what I expected.
Read More!Posted on
In category Programming with tags Developer Experience, JavaScript, Retrospective, TypeScript, Web
833 words | 3 minutes to read
Most JavaScript tooling is being rewritten in non-JS languages. Is this a sign that JavaScript is bad, or is it a sign that we’re finally taking it seriously and forcing it to mature?
Read More!Posted on
In category Programming with tags Developer Experience, JavaScript, React, Retrospective, TypeScript, Web
903 words | 3 minutes to read
Last year I wrote an article about what I was going to keep an eye on in 2025 in the JS ecosystem. It was fun and introspective to write, so here’s the 2026 edition.
Read More!Posted on
In category Programming with tags Developer Experience, Explainer, Retrospective, Writing
2557 words | 10 minutes to read
I self-published an eBook, and found it to be a complicated process compared to tooling for software engineers. This article goes over the process and my thoughts around it.
Read More!Posted on
In category Programming with tags Developer Experience, JavaScript, React, Retrospective, TypeScript, Web
1318 words | 5 minutes to read
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
In category Programming with tags Developer Experience, JavaScript, React, Retrospective, Web
1320 words | 5 minutes to read
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
In category Programming with tags Developer Experience, JavaScript, Performance, TypeScript
830 words | 3 minutes to read
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
In category Programming with tags Developer Experience, React, Web
787 words | 3 minutes to read
NextJS is a framework that I've been using for a few years now. As a framework, I love it. In terms of deployment, though, I've never felt a NextJS site was 'stable'.
Read More!Posted on
In category Programming with tags Developer Experience, Java
1241 words | 5 minutes to read
This article goes over the various development tools for Java development, each one's benefits, and my preference based on working with them.
Read More!








