#About me

A few words about me: I’m Christoph Zwerschke (aka “Cito”), a software developer and programming enthusiast currently living in the lovely Odenwald mountains in Germany.
Besides programming, I’ve been fascinated with Mathematics (which I studied at Heidelberg University and finished with a diploma), Physics (my minor subject at the university), Astronomy, Electronics, Music (as an amateur piano player) and to some extent also explored Philosophy and Theology.
I had the privilege of growing up in the time of the early home computers like the KIM-1, ZX81, Apple II, C64 and Atari ST, which woke up my early fascination with programming (at that time mainly in Assembler, Basic, Pascal and C), which never really left me and was later resurrected when falling in love with the Python programming language. I also have a lot of experience with relational databases and classic backend web applications, but am currently more into frontend web development, microservice based backend development, and also interested in data science, bioinformatics and artificial intelligence.
Some more things I love are good literature, German beer, Italian wine and hiking in the Carpathian mountains.
#About this blog

I’ve been a fan of blogs and podcasts for years—there’s nothing quite like a good episode to accompany a long hike. Until now, I’ve stayed strictly on the sidelines as a consumer, convinced I’d never find the time to write or have anything ‘relevant’ enough to share. However, taking Scott Hanselman’s advice to heart that ‘Every developer should have a blog,’ I’ve decided to stop overthinking and start contributing. So, as a good developer and digital citizen, finally launched this space in 2016. And who knows? Maybe one day I’ll trade the keyboard for a microphone and start that podcast, too.
As you can already assume from the list of computers above, I’m a seasoned greybeard developer with profound knowledge of robust computer technology. On the other hand, I’m also always interested in the newest trends in computer technology and developing in an agile way. When Kent Beck wrote his book about “Extreme Programming”, it immediately made total sense to me. This blog is an attempt to share some programming knowledge I’ve accumulated over time and my experiences learning new technologies.
You can expect articles on Python programming, frontend web programming, experiments with artificial intelligence, mathematics, robotics and future technology in general, software tools, maybe some life and productivity hacks and random thoughts.
Occasionally I’ll also use this blog to share more philosophical thoughts and comments on politics and developments of society and mankind. The current societal trends, the rise of populists, autocrats, post-fact politics, anti-science, hate speech, racism, xenophobia, misogyny, islamophobia and antisemitism, conspiracy theories and irrationality in general bother me very much, and I think everybody with a sane mind should speak up to bring more sanity to the world and the Internet.
You can use the tagging system to subscribe to only certain topics if you’re not interested in all of my ramblings.