Category Archives: Jogo Bonito

Soccer!

Polla Qatari 2022

With this post, I am proud to announce Polla Qatari 2022. This is the fifth FIFA World Cup pool / game / quiniela in a row I’ve organized and the sixth polla overall (since I did Polla América 2007).

With a little over 36 days until kickoff, I think this can be the best and largest polla ever!

I do this for fun and for learning. I find that it makes me enjoy the tournament, which is exciting on its own, a lot more. And my friends do as well. And I find that it forces me to play with corners of the software worlds I don’t get to use at work.

But it is a lot of work. The code is 100% custom written by me. Back in 2006 I wrote the original polla in a few coding all-nighters. Since then, every polla has started from the same codebase as the last one but goes through a lot of work and improvements on each iteration.

For this year, I had pondered a big rewrite using Python and microservices and other cool newer technologies (I do this for learning, remember?) but adulting (those pesky children! that pesky job) got in the way. I ended up reusing the same old codebase which actually required a lot of work to get back up and running with the latest versions of PHP and MySQL.

I set up Docker, Docker Compose, and hosted the code in a private GitHub repo. I’m using a package manager for dependencies. This is a nice improvement on my workflow and makes development and deployment a lot easier. It should make the code easier to maintain. And after getting it all working I made many small and big improvements both internal and external.

I am adding a few new features to the game: Winner selection, filters.

There are three things all readers should do right now:

  1. Register at https://fifa2022.kirsch.mx. Bookmark it while you’re there.
  2. “Like” the Facebook page so you can keep up with announcements.
  3. Invite your friends to join. Tell them to use your user name as referral and maybe you play for free.

Good luck!

2022 Panini World Cup Sticker album

Once again, the World Cup is coming. Qatar welcomes the world in a message of peace, love, and tolerance <ahem>.

It also means there’s a new Panini Sticker Album, and any self-respecting long time reader of The MKX®  knows I collect them.

Unlike in previous tournaments, my kids are old enough to tag team with me. Fortunately, my kids don’t “like” things. They are either absolutely obsessed with something or they are completely indifferent. The Panini World Cup album fell into the first category.

So they did most of the work and they did it very quickly. As in: they’d wake up at 5 AM to work on it every day. Our album was completed with 2+ months to spare. You can read all about it on Ilán’s website, I highly recommend it.

Hard at work.
This is what the kitchen trashcan looked like every morning during most of September.

USA vs Nigeria

Ever since I moved to Austin almost 20 years ago I’ve been missing and craving profesional soccer.

The long long wait is finally over. Today the Q2 stadium, Austin FC’s home was inaugurated with a friendly between the USWNT and Nigeria. Final score 2-0 to the locals.

Of course Ilán and I were there tonight, last weekend for the soft opening, and will be here this coming weekend to see our new team’s first ever home match.

Me, my 1994 USA jersey, and my 2014 USA child.
The line to USA vs Nigeria. Note to self: get there early.
Looks like a video game
Soft opening

Ruskipolla 2018 results

Vive La France. The World Cup is now over, which means we can go back to feeling a sense of emptiness and lack of purpose in our lives but instead of lasting 47 months, this time it will be for 53 months.

That said, Ruskipolla 2018 was a big success with 211 participants. And on a whim, right before the tournament, I entered with my second non-admin account “marcos” which was originally created for test purposes.

And I’m glad I did, as I managed to make it to third place, beat that cheater “Rolando”, and win a modest percentage of the polla.

Congratulations to the winners. We had a three-way tie in first place and a two-way tie in second place. Ties weren’t that common with less people playing but this is something I’ll have in mind for next time.

And an unexpectedly high percentage of those who played took some time to  submitted feedback, 74 and counting. I don’t know when or if there will be another polla, but rest assured I have a bunch of improvements in mind, many of them coming from you.  This usually means I won’t be able to help myself so…

Women’s World Cup, anyone?