Drupal 8 API tutorials
Want to learn about the Drupal 8 APIs, with worked examples? Follow my series of tutorials, covering routing, caching, entities, config and much more!
Want to hire me?
Recent blogposts
-
Altering the length of a Drupal 8 text field that contains data
Friday, July 21, 2017 - 11:31 -
A menagerie of testing: behavioural, unit, system, smoke, regression, oh my!
Friday, June 2, 2017 - 10:11 -
Including Javascript in Behat tests, all inside a headless, virtual machine
Tuesday, May 30, 2017 - 16:51
About me
I'm J-P Stacey, and I'm a freelance technical developer and software architect, working with Drupal, Javascript, Symfony, PHP and devops, with experience in project and process management and an emphasis on usability.
I live in the UK; my website is self-hosted on bigv.io; my email is hosted by Google, and that's also what I use to share files. (More info|What is this?)
Hi J-P. Didn't think I'd
Hi J-P. Didn't think I'd ever be accused of being a perfect client! That may because in my role I do what I can to keep the non-relevant discussions away from the agency, and we have those debates/battles internally.
We've certainly had our 'fallen out of love' moments with Drupal (endless updates, excessive markup etc) but I think its advantage for us is that there is normally always a way to do what you want, and a glut of Drupal expertise around to help get you there.
I still hold with my view that the agencies we've used, and the attitude they adopt when helping us (so different to the multi-national 'monster' software companies we ar forced to use for some of our applications) means it's a breath of fresh air using them.