Maximilian Freitag

Creator of this webpage

Who am I ?

This is the university where I graduated and where I started learning my first programming language.

Within highschool I wasn’t allowed to take a computer science course because too many other kids had enrolled in it, so I had to take latin classes instead, in which I later got my latin certificate. But the interest in computer science related subjects has never disappeared over the years. And I mean, who wants to learn a dead language when you can have programming languages instead, right?

So I bought courses on the internet to learn the Python programming language. It still amazes me how many courses there are for self-study. I have collected some very useful links (e.g. the CS50 Harvard University course) in my link tree that you can find on the bottom of this page (click on the tree symbol).

After I had built a solid foundation, I said to myself “I must have been living under a rock to not start learning python”. Then I went on to learn more low level programming languages like C++, and every time I was on my way to my university I would do challenges on my phone or watch tutorials to learn how to program. I soaked up every piece of information like a sponge and unfortunately neglected my economics courses.

After a while I realised that just taking notes and programming a few projects was not enough for me. I wanted to explain what I learned in really simple terms (just like Richard Feynman) so that even a 5-year-old knows how “assembly language” works because I read that presenting your knowledge helps you find your own gaps in knowledge.

Just like the rubber ducky method, where you literally put a rubber ducky in front of you to explain topics you’ve learned. I thought explaining what a stack or linked list is to a rubber ducky was kinda odd, so I decided to create an Instagram page where I would showcase my learned computer science related material with quickly drawn sketches.

That’s how I started my instagram page. It’s completely irrelevant how many followers I’ve gained, because it’s all about filling in the gaps. 

Is there anything else to say?

I once read in a book on developmental psychology that human development is never fully completed until his/her death. We have this stereotypical idea that we are fully grown up mentally after a certain period of time. Whether you have reached your 18th or 21st birthday or have successfully completed all university courses while thinking you know everything about a certain subject.

In my opinion, this is certainly not true. There is always a new, interesting or a niche topic that you can learn or improve in. 

If you had asked me at the end of my student days whether I could memorise 100 digits of Pi within a few hours, I would have answered: “Are you crazy? No human being is capable of memorising so many digits in so little time”.


A psychology textbook proved me wrong. I learned about cognitive psychology and in the chapter on “Memory” I found methods to memorise even tons of information quickly. Today, if you give me 50 completely random words to memorise, I am able to memorise them in order in less than 10 minutes. That fascinates me to this day.

That’s also why I chose the last name “Mnemo” on my Instagram. It comes from MNEMOic aids.

So what do I want to tell you with all of this?


Never loose the interest in learning new things and stay curious.

Click the arrow to get back to the top