Functional world
Since glorious 2018, I have been extending my knowledge regarding functional programming.
How did it all start?
The story goes back to me joining EOS project. Long story short, but that project was the one that set me on my way functional path. Currently I can tell that I know following languages:
If you are looking for an example, you do not have to look far, this page was built with Astro .
I am currently in a process of learning how to learn others with functional programming. I find this goal very important to pursue. Reason is quite simple! Since early years of studies, my and others heads were filled with imperative programming model. Learning something opposite, at least for me, rebooting my mind. Not to mention about boosting up soft skills, especially an ability to share the accumulated knowledge.
Logging & Monitoring
monasca was my first serious assignment in Fujitsu. We have concentrated on enhancing Openstack monitoring solution with collecting and analyzing logs. All of the work I have done was done with the little help of . Needless to say that I learnt a lot of that language, going from not knowing a thing about it to mastering its strengths. It is worth mentioning that I was core contributor for monasca inside of Fujitsu. My contributions can still be examined in following locations:
Cooking the beans
First real work together with Transition Technologies. I think that what best describes this part of my life is being confronted with the real world. No more professors but real deal people to appreciate me or to blame me for not doing something right. I have learnt a great deal about Java and doing things in it. Everything was Java, not only at work but also theses. Spring-* was my best friend for quite some time 🤣.
I remember that it was especially hard time for me. I have been, simultaneously, studying Logistic and Computer Science. No time to sleep with, exams and theses. But everything worked out somehow.
Beginning
Beginnings are often hard and it was the case for me as well. Starting out with Pascal was not very good choice. I felt like I cannot do anything. Resurection of, what later has become a passion came when I was a student. Who would've thought that starting out with C++ and Qt will lead to exploring depths of objective and functional programming in future.