First try at commenting a chess game while playing live

For quite some time I’ve been following chess commentators on Youtube (John BartholomewChessNetwork and Agadmator are my favourite).

Watching chess videos is sometimes more convenient than reading chess books. Yes, it’s more passive than actively reading and going through the moves on a chessboard. But the nice thing with live commentary is that you can listen to the player’s thoughts live.

I believe recording those videos is also very helpful for the authors to improve their own understanding of how they play the game. So today I challenged myself made my own live commentary while playing a 15+5 game on

NOTE: The audio quality is quite terrible, especially during the first two minutes. I’m currently recording with the embedded mic of a MacbookAir. Any advice on how to improve audio in future videos is welcome.

There will probably more videos of this type in the future:

  • It’s a good way to improve my understanding about how I think when playing chess.
  • I can listen to myself speaking in English and try to catch grammar or pronunciation mistakes that I wasn’t aware of.
  • This prevents me from spending too much time playing chess online. Recording one game is quite demanding in terms of mental energy.
  • It’s quite fun to do!

Why I like programming

By programming I mainly mean ‘web development’ as this is what I’ve mostly been doing.

I like programming because …

  • it is a mix of writing, reading, logic and art.
  • it involves personal decision making, group working and constructive feedback loops with other developers, people with different roles and users.
  • it is linked to many other disciplines or activities such as design, psychology, project management, entrepreneurship, game design …
  • it solves real-world problems.
  • it requires to constantly learn new things and better ways to do things.
  • it is a ‘hard skill’.
  • it can be used to do jobs that pay relatively well.
  • I can see the direct result of my work.
  • it is a craft that doesn’t requires me to be in a specific location. All I need is a computer and possibly an Internet connection.
  • it requires to be 100% focused on the task. When I am in this situation, I feel like anything can be done and I’m committed to do everything it takes to get it done.
  • it’s deeply satisfying to learn new concepts or understand how a piece of code works and slowly feel that everything comes together and becomes a ‘second nature’. In the good days, I think about the problems I have during the night, and when I reach the computer in the morning I know exactly what needs to be done. In those moments the coding part is almost automatic.