Faster applications are more fun to use
Bringing in the right tools
When building applications, satisfying your users and giving them the best UX you can possibly create should be your primary goal. However, make sure you don’t forget your development team! If you’re using outdated tools or tools that require a lot of boilerplate code over and over again, not only does your development time increase, but it can also have a disastrous impact on your teams’ satisfaction level.
At Codit, we always try to bring in the right tools — tools that solve the problem the customer is facing, but also those that make our developer life a bit easier. Next.js, for example, brings in some much-needed standardization and comes packed with a bunch of tools to improve the performance of your application. Aside from Next.js, we also brought in Next-Auth to handle authentication, React-Query for async state management, auto-generated API adapter layers, and a lot more.
Combining our toolset with the automated pipelines, as mentioned in our previous post, we achieved a great developer experience — even for a side project. This allowed us to easily update and deploy features, even during the tournament, without any hiccups or worries.
The end is near
As the tournament is almost over, we can look back on another success story. While the main look and feel of the application didn’t change that much from our previous UEFA game, we did bring in a lot of improvements across all domains. We introduced new features (for example, getting to know how the AI bots scored is now just a click away) and opened it up to our customers by implementing Azure Active Directory B2C.
We’ve learned a lot and gained experience and ideas for the future. But first and foremost, let’s enjoy the upcoming and final games.
Good luck to the Codit countries still in the tournament! ⚽️
Subscribe to our RSS feed