I had to update the dependencies on 4 backend services written in go. It took me a total of 4 hours to upgrade them. On the other hand, I am still battling to update my react project. I love the stability of the go ecosystem
If you are trying to improve the performance of your website, web vitals can be a great indicator of those pain points. I wrote an article that explains how those metrics behave. Check it out! https://t.co/vemENWX3AZ
If you are trying to improve the performance of your website, web vitals can be a great indicator of those pain points. I wrote an article that explains how those metrics behave. Check it out! https://t.co/vemENWX3AZ
@mattpocockuk In addition to what you said, I feel that a returned type should be used only if you have multiple branches in a condition and you want to lock it on a single type. In any other case, it's likely something wrong with the structure of my code or I need to use function overloading
@leopradel I did a similar benchmark as what you describe in your personal blog. I replaced babel-loader in react-scripts with esbuild. Here are my findings:
default build time in react-scripts: 3m 50.88s
esbuild build time: 58.67s
@leopradel Yea, unfortunately that's a legacy codebase and I don't think it's the right time for a big refactoring. However, at some point we should move to https://t.co/KJ5YRVyHS5 and get all those out of the box optimizations.