News

New feature: championship winner pick (beta)

June 10th, 2026

Just in time for the 2026 World Cup, there's a new way to score points: picking the championship winner. On the Bet page of your bolão you'll now find a "Winner" selector. Pick the team you believe will lift the trophy — it's optional, and…

Read more

AI-assisted development

February 23rd, 2026

Over the past few months I’ve been experimenting with AI-assisted development and managed to ship the following: • 840 unit tests (going from almost zero to ~97% coverage) • 6 end-to-end test suites with Playwright • i18n across the app (E…

Read more

UX and (more) technical updates

February 10th, 2026

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…

Read more

Major technical updates

April 5th, 2025

I bumped several critical dependencies to the next major version: Clerk, PrismicIO, NextJS and React! Several others also gained a clean new version, especially the ShadCN components. The standings page got a small ui update with the addit…

Read more

UI updates for standings

November 9th, 2024

The standings page just got updated. I removed the data about goals and added the form as well as the states of each group within the whole table. Small adjustments to ease the betting process.

Read more

UX & UI updates

October 2nd, 2024

I finally organized myself to improve the UI and UX sides of the app. It was first rebuilt with a prototype approach, super bare bones but as I started using it more with the new season of the Champions League and others, it was clear that…

Read more

Bolão.io v3

May 8th, 2024

Here is the new version of the bolao.io app in its major 3. For now it lives on the Vercel domain https://bolaov3.vercel.app until I switch domains configuration after the 2023-2024 Champions League season. It is built with NextJS, Typescr…

Read more