Tim Kadlec
  • Writing
  • Speaking
  • About

Tagged: maintainability

1 post

  • October 21, 2024

    Why I’m skeptical of rewriting JavaScript tools in “faster” languages | Read the Tea Leaves

    Good food for thought here from Nolan Lawson about rewriting JS tools in "faster" languages.

    The point that a rewrite is often faster simply because it's a rewrite is a very valid one—over time we add more features/functionality to our code and it starts to have a cost not just on perf, but on maintainability as well. A rewrite lets us start with those learnings already in mind.

    But my favorite point is around the accessibility of JavaScript tools built in JavaScript:

    For years, we’ve had both library authors and library consumers in the JavaScript ecosystem largely using JavaScript. I think we take for granted what this enables.

    I wrote about this a few years back, but having JavaScript available on the front-end, back-end, on the edge, and in build tools is a powerful way to let developers extend their reach into different part of the tech stack and any decision to move away from that needs to be VERY carefully considered.

    ∞ Permalink

© 2026 Tim Kadlec.

If RSS is your sort of thing, you can subscribe to a few different feeds. The main feed has everything. There are also individual feeds for just posts, just links, and just book reviews.