Almost Always Auto

For the past four years I’ve been developing mostly in C# at work and gotten used to some of the more generally accepted code styles in the .NET world or at least within my project. One of those styles is the usage of var basically everywhere, which has really grown on me and it’s also […]

Basic Fragment Shader with SFML

Today I had the idea to try and generate some “art” using semi-random vertices, shapes and colors, but to achieve that I knew, I had to finally learn a bit more about shaders, to get nice glow or similar effects. As I started reading through The Book of Shaders I created in parallel an example […]

You Are Not Wasting Time

On the SFML Discord and forum, I get to mentor and support a lot of new beginners, often with some of their first steps in programming. It’s not uncommon that they feel like wasting their time, because they can’t figure something out and spend hours or days on it. I think every programmer, myself included, […]

Article on Error Handling

Yesterday, I came across this interesting article Handling errors is canceling operations. While it’s mostly focused on C++, I found most of it being generic enough, that it also fits with other languages. The most interesting section to me, was the following paragraph: Exception handling is not a tool for broadcasting information about any failure in […]

Kirby CMS & Plugins

For many years I’ve been playing around with various PHP-based content management systems (CMS). From self-made to well-known ones like Drupal, I’ve seen quite a range and yet they all never really could provide enough flexibility for the developer and easy of use for the website maintainer at the same time. I don’t want to […]