Introductie

Ik ben een freelance webdeveloper in Amsterdam.

Mijn focus ligt op prototyping, sitebouwen en themen. Daarnaast ben ik een Drupal- en Wordpress-developer voor lichte custom modules en plugins.

Zoek je een front-ender, themer of sitebouwer die nette, toegankelijke HTML en CSS en werkende websites oplevert, dan ben je bij mij aan het juiste adres.

Portfolio

  • Reizende DNA-labs

    • Project

      Zes Nederlandse universiteiten reizen door het land om op middelbare scholen praktijklessen over DNA te geven. De website voor dit project bevat een uitgebreid inschrijfformulier voor scholen waar wat functionaliteit aan ontbrak.

    • Mijn rol

      De klant en ik hebben eerst samen vastgesteld wat er precies moest worden gedaan. Daarna heb ik de gewenste functionaliteit toegevoegd. Ten slotte heb ik code gerefactord, zodat toekomstige beheer en uitbreiding van het systeem makkelijker gaat.

    • Specificaties

      PHP, Wordpress-API, Jquery, Javascript, e-mail, CSS
  • Impact Corona

    • Project

      Het onderzoeksproject "De maatschappelijke impact van COVID-19" zocht een manier om een veelheid van zowel eigen publicaties als die van derden over dit onderwerp op een centrale plek te presenteren. Het project zocht een betrouwbare partij voor de implementatie.

    • Mijn rol

      De site is gebouwd door een projectteam van drie freelancers dat eerder tot tevredenheid aan een vergelijkbare site voor deze klant had gewerkt.

      Het gebruik van de Wordpress-pagebuilder Elementor maakte het mogelijk unieke pagina's op te zetten op basis van voorgedefinieerde bouwblokken. Voor de implementatie van een podcast heb ik na onderzoek naar de mogelijk in te zetten audioplayers, uiteindelijk simpelweg gebruik gemaakt van de speler die met Wordpress wordt meegeleverd, Mediaplayer.js.

    • Specificaties

      HTML5, CSS3, HTML, CSS, Wordpress, Elementor, Javascript, site-building, documentatie, installatie

Blog

Hoe ik de Backup and Migrate-module voor Drupal weer aan de praat kreeg

In 2017 verhuisde ik deze (Drupal-)website naar een nieuwe provider. Na enige tijd viel me op dat ik geen back-ups meer ontving. Dat was vreemd, want ik wist vrij zeker dat ik de standaard module voor back-ups, Backup and Migrate, had geïnstalleerd. Tijdens een korte blik op de logs vond ik een relevante foutmelding en na wat googelen het bijbehorend bugreport in de issuequeue van de voornoemde module.

Huiver mee en lees hier hoe het kan dat het soms 4 jaar duurt voordat een kapot open source programma het ook op jouw site weer doet.

Dropzone: kijk mee naar hoe een Drupal-feature wordt gemaakt

Leuk dat ik link naar mijn Drupal.org-profiel, maar dat staat inmiddels zo vol met bugs en features waar ik de afgelopen jaren aan heb gewerkt, dat wie daar belandt er niet meer makkelijk de weg kan vinden.

Daarom licht ik in dit en een volgend blog twee issues uit waar ik niet al te lang geleden aan heb gewerkt en waarvan ik denk dat die iets zeggen over hoe ik te werk ga en wat ik kan. Eerst: een bestandsuploadwidget voor Drupal 8!