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?)
I think in terms of what an
I think in terms of what an agency actually needs to get moving, you and Carolyn both were, because you had motivations to dig into the subjects—Drupal, agile methodologies, PM generally—that defined your projects. I'm not saying every client should want to get so involved, but doing so has the effect of removing the kind of client/agency frictions that (in the role of a one-person agency) I would want to avoid.
That doesn't mean you've removed all frictions altogether, though: that then also depends on your choice of agency!