Capture the Flag (CTF) is a great way of learning by doing as it can teach you skills that traditional resources can’t, like self-learning and creativity (LiveOverflow has a nice video about this). But sometimes you want to know how other people did solve a challenge because you couldn’t solve it or because there are different ways of solve it. I have been learning a lot reading write-ups. But besides being a way of sharing knowledge, writing down the way you solve a challenge is also a nice way of learn because you have to organize the steps in a logical way, sometimes you need to review concepts and adjust your code to be readable, and so on. Because of that I started to share my write-ups and you can find them at my GitLab repository.