About
Hello there! If "General Kenobi" is what came into your mind, we think alike. This is Kon, a software engineer from Greece!
Here are some facts about me:
- I listen to tons of music daily. Music is a huge part of my life.
- I play the bass guitar. Many genres. '60s rock, '70s rock, '80s rock, '90s rock, you get the point.
- I am a martial arts enthusiast. I've trained in Judo and BJJ, but I admire almost all of them.
- I can work under pressure. I mean, it is certified by my scuba diving instructor that I can dive up to 18 meters.
- There is a list on my fridge with all the countries that I've visited. The size is over 40 and keeps growing.
Here are some of my programming milestones:
- 2005 - First running program written in QBasic. Rectangle area calculation
- 2012 - First serious program written in FORTRAN 90/95. All about computational chemistry
- 2017 - Automated some boring stuff with Python 3. This is how I fell in love with programming
- 2018 - First wage by writing code. Java 7 and Groovy 3
- 2020 - First encounter with a codebase that I really hated. Made it orders of magnitude better. Node.js 14
- 2021 - First encounter with real CI/CD and cloud-native software
When I was young, I actually hated programming. It was all about bad teachers, to be honest. My bachelor's/master's was in Chemical Engineering. The first couple of jobs were not in programming either. I had to automate some boring tasks in a job that made me love programming. I felt an instantaneous click back then.
This blog is my way of giving back to the community that has been instrumental in my journey as a software engineer. Here, I share thoughts that trouble me, document solutions to problems I've encountered in the past, and engage in the Feynman's Technique by explaining peculiar tech to deepen my understanding and hopefully help others grasp these concepts.
If you found anything interesting, if you agree or disagree with anything I write, if you just want to say "Hi!", I would be more than happy to receive an email from you.