YuGiOh! is a Japanese collectible card game in which players summon fantastical monsters which fight against each other. Players can buy physical cards or play the game digitally. YuGiOh! World Championship 2007 is my most-played DS game with over 500 hours invested and every single card unlocked.

I didn’t keep…


Software is a strange business: Software is expected to be free, especially when it’s on the web, yet FAAMG[1] engineers are known for absurdly high salaries. How do these two fit together?

[1]: FAAMG stands for Facebook, Apple, Amazon, Microsoft, and Google/Alphabet: All American tech companies, yet also the 5…


For many years, there was a strict hierarchy in my mind: Static languages like Java and C++ are cumbersome and verbose, and require me to write lots of redundant type names and boilerplate code, while dynamic languages such as Python are cool and awesome and productive because defining a new…


A common topic on internet discussions is the practicability of computer science degrees. Students and industry complain they are not being taught actual job skills, while academics maintain that university should teach you a way of thinking, not any particular skill or technology.

I believe there could be a middle…


Study guide for succeeding at competitive programming

Google Code Jam is a worldwide online programming competition which draws 30,000 to 60,000 contestants each year. Contestants solve a set of programming problems within a usually 2.5-hour-timeframe.

I love the excitement that each round brings, and that feeling of submitting a correct solution just minutes from the deadline. I…


A then-11-year-old boy I’m friends with approached me several year ago:

Hey Jan if you can can you show me how to mod ydkj game files with my own music and stuff?

Well how could I say no! And so began my quest to reverse-engineer files for You Don’t Know…


While asynchronous programming (AP) is standard fare in JavaScript and baked into the design of Go as goroutines, many Python programmers are new to this concept. The central idea is to achieve concurrent execution of multiple functions in a single program thread. …


My first job out of college will be at TNG Tech in Munich! They are a tech consultancy, meaning other businesses come to them to get advice and custom software. …


Hello world! I’m a 22-year-old German 🇩🇪 guy who just graduated university with a Master’s degree in computer science. In this blog I will talk about topics related to software engineering, and potentially self-improvement.

I began developing my interests in software and programming in my youth. I started writing my…

Konopka Kodes Blog

23-year-old programmer from Germany!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store