Five years ago I bought my first mechanical keyboard. I was using a generic low end Logitech keyboard for a while. One day, one of the feet broke. A couple days later some of the keys stopped working. Given that I type a lot, I also noticed that some keys felt a bit worn or […]

When I saw a full sized keyboard that came with Cherry MX switches, and PBT keycaps all for 59.99, I just had to buy it. This is the cheapest keyboard that I can find which includes original Cherry MX switches. The minimalist look coupled with the included keycap options makes this a great choice for […]

I’ve always loved having dark themes and styling on any code editor or IDE when I’m doing development work. It just makes it so much easier on my eyes for some reason. I feel less tired and can do more work without getting eye aches or headaches. The discussion of Dark Themes vs Light Themes […]

TL;DR: Writing a thesis when you don’t really have a lot of time is quite the challenge. With the right strategy it can be a breeze. Simply talk to your supervisor more often, keep a personal log on hand, skim and tabulate sources, and finally, get a few proofreaders. Doing a thesis is a daunting […]

TL;DR: Python is a great programming language that shines in readability and conciseness. It can be interesting to build a video game in Python. This is the first part of a tutorial series in game programming in Python. We will be setting up Python, Pyglet and PyCharm, as well as creating a very simple Pyglet application. […]

What’s the point of having a decent desktop computer rig without any aesthetic value? Yes, looks are almost as important these days for most enthusiasts. I mean, who doesn’t love sparkly and shiny things? This is half the reason I opted to upgrade my entry level (yet perfectly fine) Cooler Master Hyper 212 Evo CPU […]