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. ...
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! ...
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. ...
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. ...
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. ...
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.) ...
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. ...
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?”. ...
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. ...