Alejandro Celaya | Blog

Software development, agile methodologies and open source software.

tag Archive — "reactjs"

— 2024 —

Released shlink-web-client v4.0.0

After more than 10 months since v3.10.0 was released, with only a couple patch releases in between, and a lot of effort put into pushing this release out, in January 2024, shlink-web-client 4.0.0 has been finally released. As opposed to v3.0.0, which introduced many visual changes, v4.0.0 focuses on…

— 2022 —

My experience migrating to Redux Toolkit (RTK)

A couple of weeks ago I migrated a React project using redux to Redux Toolkit. Redux has always been my preferred state management tool for React (which doesn't mean I "love" it), but one of its main problems is the amount of boilerplate code it requires. Because of that I had a couple of helper fun…

My experience migrating from enzyme to react testing library

Recently ReactJS v18 was released. I started to look into its improvements, and checked which of my projects could benefit from them. The main react-based project I maintain at the moment of writing this article is shlink-web-client, so I naturally created a new branch and started the process. The u…

— 2020 —

Released shlink-web-client v3.0.0

Two days ago I released the first major version in almost 2 years for shlink-web-client, a web UI for shlink, my self-hosted URL shortener. This new version introduces several improvements to the project, and I thought it was worth writing a post to explain all of them in depth. New design The proje…

Older postsNewer posts