It was my first Elm project when I started learning Elm. Despite that, I thought why do I not polish it and publish it, so it may be useful. At least I can get some feedback.
Feel free to let me know what is done right and what can be improved, both on the website engineering and the actual content.
My take in retrospect is that, it seems like a lot of text, and may be too dense for a learner to sit through.