Piotr Owczarczyk

I'm a Technical Graduate at Red Hat with an academic background in linguistics and self-taught programming skills (mostly Python, Java and JavaScript). Currently, I'm deepening my knowledge relating to Linux, OpenShift and Ansible. In my free time, I love to cook as well as go biking and bouldering.


Language (r)evolution

As ancient Greek philosopher Heraclitus once said, the only constant in life is change. And it accurately applies to language as well. The spectacle of language change can be observed from two perspectives: synchronous (different language versions going hand-in-hand at the same time) and asynchronous (how language evolves across decades, centuries or millennia). And, taking […]

Why Java is like German

As a person with years of academic experience as a linguist and deep love for learning languages, I’ve been pretty much used to discovering all the intricacies of different language systems and comparing them with each other. However, even when I developed an enthusiasm for programming, I still treated natural and programming languages as two […]