Weekly review cw 48

Thanks to the ES-Lint update, my NodeJS backend service update became a challenge in which I was able to learn a lot. The further focus was on content creation.

3 minutes
Hero image

Dependency Updates from Hell

This week, I took the step to update my tried and tested NodeJS backend service setup. It wouldn't be a big task in itself, except for the small matter of the ES-Lint v9 update. To use the new version of ES-Lint, the project must be converted to ES-Modules. This brought with it comprehensive changes:

  • Customizing my base library in which I abstracted standard functions.
  • The build of the project with a new bundler that has to be configured completely differently.
  • Last but not least, I couldn't get my unit test runner, Jest, to run the tests.
  • This resulted in a switch to the test framework Vitest.

My most important learnings from this mammoth task:

  • Take timely breaks to face challenges with a clear head and fresh energy.
  • Despite all the dissatisfaction and the desire to finish quickly, take the time and have the documentation carefully - this saves a lot of time!
  • Be ready to let go of the old and try new ways (in my case, the wonderful tool Vitest)

Sport after COVID

Last week, I lay flat with COVID and rested. When the rest period is over, exercise should start again. It's shocking how much my resilience has decreased in such a short time. This makes it all the more important that I slowly, step by step, approach 100%. Take care of yourselves. Especially in the current cool and autumnal time!

The Legend Live

This Wednesday, I couldn't miss seeing table tennis legend Timo Boll live one last time. On the 8th matchday of the TTBL, Bremen met Borussia. Timo was placed first and had to play twice. All five games were captivating, and it remained unclear until the last rally which team would take home the win. In the end, it was 12:10 for Borussia in the deciding doubles in the fifth set.

Content creation “en masse”

The good resolution for the time leading up to Christmas is content creation. I haven't found as much time for this blog as I would have liked - I was too involved in the dependency update. To do this, I recorded several podcast episodes with my colleague Maurice, discussed many other topics for Server Side Stories so that we are prepared for further recordings, and wrote the monthly post for konzentrik.

In the background, we're still working on stock photos for bloggers who need hero images for their weekly recaps - similar to what's used in this post. More on this as soon as the results are available. You can see an insight into this here:

Subscribe to my newsletter

Receive once a month news from the areas of software development and communication peppered with book and link recommendations.