Code Learn Grow

Enjoy digging through articles I have written in the past.

My colleague did overtime for two weeks straight, here is what I told him

My vacation stand-in told me, he had to do overtime for two weeks straight in order to handle the workload and today I want to share with you how I reacted. But let’s start at the beginning. How did it come to this? It all happened in the project team I am currently leading. My vacation plans for this year were overlapping with the other senior developer in that project by two whole weeks. Which is bad! Because we both would usually be the stand in for the other. The only way this would be feasible is when we both found someone willing to keep the ball rolling while we are gone. ...

August 10, 2025 · 5 min · Topjer

Reading CVs is suffering

Ah yes, another year is slowly coming to an end. This means that project plans are nearing fruition/failure. Maybe people start to feel the call for change, thinking to themselves that 2023 will be the year when they leave the hell hole they wander daily. Or maybe their company is bought by a eccentric billionaire who decides to lay of half of his software engineering team based on the lines of code written in the last year - sick metric by the way! ...

November 21, 2022 · 8 min · Topjer

I saved money, time (and the environment) with Python

Introduction Admittedly, the title of this article is ambitious. So allow me to explain. Not too long ago, I have started a subscription for some workout program. My plan was to watch the program on my phone while being in the gym. It soon turned out that this program was merely a collection of YouTube videos. The ones you can only access when you have the link. Paying 50+ Euro for that every month, by the way. ...

November 2, 2022 · 10 min · Topjer

Arbitrage everywhere

This article will describe how I created and implemented a trading model for a game I have recently started playing. Even though it is “just a game” and therefore “not real”. It is still a great sandbox to play around with, to explore concepts and to improve coding skills. I will begin with describing the market conditions and drawing conclusions from then. The next step will be to dissect the first model I have created and lastly I will describe all the flaws and how to improve. ...

June 22, 2022 · 9 min · Topjer

What is docker and why should you care?

Introduction At my work it continuously manifests itself that our future lies with docker containers. As a matter of fact even more confusing terms are being used. They talk about ‘CRC’ aka ‘Code Ready Containers’, Kubernetes clusters and other things that make my head spin so violently that I have to hold onto my chair, else I would topple over. In case it is not clear already, I am not in the slightest familiar with these technologies. But this is no reason to fret! Tt is my believe that the IT sector means constant learning and so I welcome this step towards ‘modern’ tools. (In an industry that is evolving as quickly as it does one should always be careful when using the word modern.) Especially, since my company has a tendency to lack behind - significantly - when it comes to technology. ...

June 7, 2022 · 5 min · Topjer

My best prank

My Greatest Prank … that went a little too far At work I try my best to be professional. Or at least to make others think that I am. Yet, I was once given the opportunity to pull a masterpiece of a prank on one of my colleagues. Needless to say that I took it. Let’s start at the beginning. The Setup It was a normal day at work. I was inspecting the task manager on one of our servers and to my surprise I noticed that I was actually an administrator ond said server. (Actually it was not too surprising. It was the development server. I am a developer. Getting total freedom to test things is kinda useful and only makes sense.) ...

June 21, 2021 · 4 min · Topjer

Brave Browser

Brave - earn crypto while browsing the web privacy focused web browser Recently I read an article about upcoming innovative block chain technologies. What stood out the most to me was the mentioning of a new browser called ‘Brave’. What is remarkable aside from a fact that it has a strong focus on the security of your data and the security of your brwosing the web in general is the fact that you can be rewarded BAT which stands for Basic Attention Tokens while using the browser. BAT is a crypto currency and can be exchanged for real money. But in my opinion there is so much more to the browser. So here is a list of reasons why I think you should give this browser a try. ...

May 2, 2021 · 9 min · Topjer

Renting a Server - This is what I learned

Maybe I should create a website? This thought came up in my mind irregularly in the past. Usually when I thought about which creative outlet I should use. One option, the creation of videos, I did pick up but it did not feel like the right means for many things that I feel I want to say. Blogging came to mind next since it focuses on the content and less about the delivery. It is content distilled down to the essence, so to speak. Yet, whenever I gave that option some thought my perfectionism countered with many questions, like “Which platform to use for blogging?” or “Use a paid variant or a free for the beginning?” and the most important question: “Which domain should I register?”. ...

April 28, 2021 · 6 min · Topjer

Schwarzenegger Quotes and BeautifulSoup

This post will be a very brief introduction into html parsing with BeautifulSoup. I am currently in the process of implementing a chat bot for Twitch in Python that listens to various commands. After some thinking I decided to make him respond with Schwarzenegger quotes because … why not? The implementation itself would be no problem as I have done similar things before with the bot. The big question was where to get the quotes from. Previously, I was lucky to get all my quotes from APIs which make it laughably easy to use them with the bot. ...

April 21, 2021 · 3 min · Topjer