Probably not that impressive to anyone else, but I did it without looking at any examples of recursion in assembly because I wanted to try to figure out how it could be done by myself. Yay.
You should blog up your learning journey. It might encourage others.