Who am I?
My name is Michal Fabjanski, I am a software engineer living in Krakow. Currently I am working at Sabre on an incubation team that works to build the next generation of deploying apps platform.
I enjoy being challenged and engaging with projects that require me to work outside my comfort and knowledge set, as continuing to learn new languages and development techniques are very important to me.
I am a graduate of the Jagiellonian University in Krakow (master of arts degree in IT)
Below there are some technologies I work with at the time being:
My Expertise:
This blog is a form of my diary, thanks to which I can share the problems that I encounter on a daily basis and record them in my memory.
Recent posts:
Anemic Domain Model vs Rich Domain Model in Java
Kill the virus with a strategy pattern! Java Strategy Pattern with practical examples
Multithreading in Java. Java synchronization and concurrency. The most important information for a Java Developer interview