UX and (more) technical updates
With the Fifa World Cup coming in 2026 I am giving the app a few updates, leveraging the power of AI to improve performance, UX and QA.
The major invisible update lately has been the creation of unit tests with Vitest. I was easily able to add over 800 unit tests for a coverage of roughly 97%. Those tests run on every push to the repo and take less than 7s to run. I know that this is not bullet proof but it's already a good step towards more security.
I also added a few end to end tests with Playwright. The main pages and flow are being tested on every push. This might be further improved with extra flows and Github Actions.
When it comes to performance, I activated Vercel's Speed Insights and I'm working with Claude Sonnet on a multi-steps plan to improve the numbers. Measure first then improve.
More to come.