By a fun coincidence, I stumbled on the r/roguelikedev subreddit this weekend and they are just today starting a "how to make a roguelike" read through. (It is a different tutorial than what you linked.)
Same, I just can't get into the roguelike genre but it's appealing as a side project. Also because it's quite different from my day job (data wrangling, rest apis, forms etc, yay)
https://www.gridsagegames.com/blog/2018/10/how-to-make-a-rog...
This talk came dangerously close to derailing my 2-week work-cation plans; if libtcod-go had actually built, I might have been in serious trouble.