About this blog

Developer Image

The most exciting moment for me is when I start seeing order in something that looked like a chaos a moment ago. The dots are not random anymore. There are connections. That’s one of the reasons why I enjoy software development. I love to talk to domain experts to translate complexity of their area into simple and useful models. And then to manage the complexity of current tools, languages and frameworks to implement the models creating stable and predictable software. You create something from nothing. How cool is that!

I started this blog to share my excitement with you. I understand that programming is not a topic for everyone that’s why I extracted it into a separate partition. So, feel free to visit a section that is interesting for you (Thoughts or Programming) and see what’s there. Feel free to comment on the posts. And let’s start turning confusion into clarity together!