For the class “Business communication and organization” (not sure if the translation is OK), I had to pick a subject, and careful explain it, something like my idea that I should sell to the potential customer. So, going back to my PHP roots, I’ve chosen smarty (at that time version 2) template engine. There I’ve presented all the benefits of separating the presentation from the business layer, and how it then easy to change the view layer at any time. It was pretty cool to write something down and then show it to the world in the traditional way: audiance, projector and myself :)
The down side is, that it is fully in Serbian Cyrillic and I’m too lazy to translate it, and it is really, really out of date :D
It was in June 2006.