<?xml version="1.0"?>
<rss version="2.0"><channel><title>CSTruter.com</title><link>http://www.cstruter.com</link><description>Homepage for Christoff Truter</description><lastBuildDate>Sun, 05 Apr 2026 12:48:38 +0200</lastBuildDate><item><guid>/blog/437</guid><title>Think before you share, before you speak - An Open Letter to Healthcare Professionals</title><link>/blog/437</link><description>In this post, I am going to refer to three incidents in my home country where some doctors are contributing to anti-vaccination and vaccine hesitancy (hopefully inadvertently)</description><pubDate>Mon, 16 Aug 2021 00:04:41 +0200</pubDate></item><item><guid>/blog/436</guid><title>Telkom Uncapped LTE is bullshit</title><link>/blog/436</link><description>From time to time a deal comes along that is so fantastic that it just seems too good to be true, if you're interested in getting the "Smartbroadband" LTE uncapped deal from Telkom, do yourself a favour and read this post to the very end</description><pubDate>Sat, 24 Nov 2018 16:09:37 +0200</pubDate></item><item><guid>/blog/435</guid><title>ASP.NET MVC - DataAnnotation Localization</title><link>/blog/435</link><description>Strangely enough - especially seeing that localization has been a requirement in all of my work related codebases for the last 4 years or so, this is the first time that I am writing on the subject of localization.</description><pubDate>Mon, 29 May 2017 15:18:34 +0200</pubDate></item><item><guid>/blog/434</guid><title>PHP drop-down list - Part 6 (Adding Optgroups)</title><link>/blog/434</link><description>In this post we're going to extend our select element to support optgroups and thereby complete our support for all select child elements.</description><pubDate>Fri, 17 Feb 2017 14:18:23 +0200</pubDate></item><item><guid>/blog/433</guid><title>PHP drop-down list - Part 5 (Custom Serialization)</title><link>/blog/433</link><description>In part 2 we quickly "talked" about having different serialization strategies for our html elements, but as an interim solution, I chose to use the XHTML spec as my standard markup, in this post we're going to decouple our serialization strategy.</description><pubDate>Wed, 15 Feb 2017 15:51:05 +0200</pubDate></item><item><guid>/blog/432</guid><title>PHP drop-down list - Part 4 (Cleaning things up a bit)</title><link>/blog/432</link><description>Up until this point we've got a very basic, but working drop-down list implementation, it is however quite fragile at the moment, since we're not doing enough validation checks not to mention all properties being public.</description><pubDate>Tue, 14 Feb 2017 15:27:27 +0200</pubDate></item><item><guid>/blog/431</guid><title>PHP drop-down list - Part 3 (Maintaining State)</title><link>/blog/431</link><description>Now that we've got everything serializing to HTML (or rather XHTML) properly, how do we retrieve selected values and maintain that state?</description><pubDate>Tue, 14 Feb 2017 08:57:53 +0200</pubDate></item><item><guid>/blog/430</guid><title>PHP drop-down list - Part 2 (Serialization of elements to HTML)</title><link>/blog/430</link><description>In order to serialize our newly created classes to the required markup, what needs to happen? We need to supply some metadata.</description><pubDate>Tue, 14 Feb 2017 08:21:08 +0200</pubDate></item><item><guid>/blog/429</guid><title>PHP drop-down list - Part 1 (Knowing thy elements)</title><link>/blog/429</link><description>In this series of posts I am going to create a PHP drop-down list, I am going to follow an evolutionary approach (simple code to more complex, while explaining my thought processes along the way) and hopefully end up with something useful.</description><pubDate>Tue, 14 Feb 2017 08:06:52 +0200</pubDate></item><item><guid>/blog/428</guid><title>Angular 1.x Minification</title><link>/blog/428</link><description>Undoubtedly if you've ever worked with an Angular 1.x project and attempted to minify your project, you would have ran into some difficulties.</description><pubDate>Tue, 17 Jan 2017 15:15:00 +0200</pubDate></item></channel></rss>
