Personalia
Mijn naam is Yves Venken en ik ben een developer uit Antwerpen, Belgiƫ. Ik werk voor klanten op freelance basis en mijn focus ligt op backend development.
Backend Development
Ik werk hoofdzakelijk met PHP in combinatie met het Zend Framework (versie 1 en 2). Code produceren is belangrijk maar even belangrijk het testen van de code. Daarom zijn unit -en integration testen geen overbodig luxe. Het zorgt voor kwalitatieve code en minder terugkerende issues.
Frontend Development
Weet waar je goed in bent. Uiteraard beheers ik de basis van HTML 4/HTML 5, CSS, Javascript (Jquery) maar zoals ik reeds vermelde, ben ik een backend developer. Desondanks ben ik momenteel research aan het doen naar volgende javascript frameworks: Meteor JS en Angular JS omdat ik geloof dat het een waardevolle toevoeging is om betere interactie te hebben met de bezoekers van de website. Zoals u kan zien, probeer ik steeds bij te leren.

DevOps
Ik weet dat er heel veel developers zijn maar ik geloof nog meer dat het een plus is om een DevOps te zijn. Mijn interesse begon een aantal jaar terug toen ik een typische LAMP stack had opgezet met Vagrant, Virtualbox en Puppet. Om mijzelf hier verder in te verdiepen, bestudeer ik Docker.
ScrumBan
In choas werken kan maar meestal is er een bepaalde methodologie nodig om toch wat structuur en regelmaat te creƫren. Je moet zelf ervaren en uittesten dewelke het beste past bij de klant. Ik had het voorrecht om deel uit te maken van een process waar we begonnen met Scrum om dan alles om te gooien naar Canban en later naar Scrumban.
Continuous Integration
Om niet afhankelijk te zijn van 1 persoon om het project te deployen, is het gebruik van tools zoals Jenkins en Hudson onontbeerlijk. Code ophalen uit source control (Git, Svn), de unit / integration testen draaien, een tar aanmaken en deployen naar de juiste omgeving, wetende dat het correct geinstalleerd is, geeft een fijn gevoel aan mijzelf en de klant.