Ik ben Hans, een freelance webdeveloper met een brede kennis van en ervaring met WordPress.

In een grijs verleden was ik een 100% zelfverkaarde alfa. Dat bleek in de praktijk reuze mee te vallen. Sinds 2013 werk ik als ZZP / freelance web developer. Concreet: ik besteed mijn declarabele uren vooral aan het bouwen en onderhouden van WordPress websites.

Daarnaast ben ik het trotse baasje van een van de grootste én tofste websites voor kinderen in het Nederlandse taalgebied: Leuk voor kids. In 2003 gestart als hobby- en knutselproject, is Leuk voor Kids anno nu uitgegroeid tot een levendige website waar maandelijks 125.000+ bezoeker(tje)s hun kleurplaten komen scoren.

WordPress

Het liefst gebruik ik WordPress als motor voor de websites waaraan ik een bijdrage lever. In mijn optiek is WordPress het meest flexibele CMS framework om een website mee te realiseren. En voor gebruikers is het een fijn content management systeem om mee te werken. Het is jammer dat WordPress qua performance niet zo’n racemonster is. Maar met de juiste setup (lees: Engintron — Apache met Nginx als reverse proxy) blijft WordPress ook bij grotere aantallen gelijktijdige bezoekers vrij aardig overeind.

Zonder uitzondering vertrouw ik in mijn webklussen op Advanced Custom Fields (de Pro editie) om WordPress functioneel naar mijn hand te zetten. Daarnaast heb ik met Timber heb ik een prima plugin voorhanden om de theme templates overzichtelijk te houden en PHP-code te scheiden van HTML.

Skills

Verderop kom je mijn computervaardigheden tegen als lijstje. Om daarop alvast vooruit te lopen, mijn skills omvatten onder andere PHP, SQL databases en client side scripting – (X)HTML, javascript en stijlbladen. Ik gebruik een hele reeks aan tools. Onder andere:

  • Sublime Text voor de code
  • BitBucket om de verschillende versies van mijn PHP, Twig, HTML, javascript en CSS te beheren
  • Bitbucket pipelines om code commits snel naar een live website uit te rollen
  • Jekyll voor de bouw van statische websites — met razendsnelle sites als resultaat, maar niet voor elk project even geschikt
  • Build tools (zoals Gulp en Yeoman), hoewel ik geen enorme fan ben
  • Adobe Photoshop en vooral Adobe Fireworks voor de grafische klusjes

Op mijn “need to know” verlanglijstje

Je bent nooit te oud om te leren, om maar eens een open deur in te trappen. Gelukkig vind ik het doorgaans geen opgaaf om nieuwe dingen te leren. Da’s maar goed ook: de ontwikkelingen op webgebied gaan razendsnel. Van bepaalde dingen word ik bovengemiddeld blij: ongeveer zo enthousiast als een Border Collie bij een kudde schapen. Op mijn need-to-know wishlist staan zaken als: