The Trouble with Unicorns
6 minute read Published: Author: Seonaid Lee
Do you REALLY need a unicorn? Or (spoiler alert!!!) would a herd of horses with the necessary skills shared among them actually be a better solution to your problem?6 minute read Published: Author: Seonaid Lee
Do you REALLY need a unicorn? Or (spoiler alert!!!) would a herd of horses with the necessary skills shared among them actually be a better solution to your problem?8 minute read Published: Author: Seonaid Lee
When you set out to build a company that explicitly espouses liberatory politics, and you want to be around for the long haul, you’ve just committed yourself to do some deep soul searching about governance. Fortunately, we found sociocracy, so we had a starting point for all those hard conversations.6 minute read Published: Author: Seonaid Lee
Social connection is essential to building trust in a remote workplace. We hold regular video calls for no other purpose than to chat and get to know one another. It makes a huge difference in our work.11 minute read Published: Author: Matt Parker
How to migrate data out of a custom table in Drupal 7.6 minute read Published: Author: Matt Parker
How to declare a contrib module’s migration status; to indicate whether you’ve written all the migrations that you intended to write.14 minute read Published: Author: Matt Parker
How to migrate Drupal 6 or 7 variables into Drupal 8 or 9 configuration.11 minute read Published: Author: Matt Parker
How to automate the migration testing you’ve been doing manually, using PHPUnit.10 minute read Published: Author: Matt Parker
How to review and test migration patches.8 minute read Published: Author: Matt Parker
Why you should care about contrib migrations, running a core migration, and a Drupal.org proposal.6 minute read Published: Author: Christopher Gervais
Introduction to the Introduction Over the last few years we’ve built lots of Drupal 8 sites, and some Drupal 9 ones too, both for our clients and for ourselves. As such, we’ve taken a keen interest in (read: faced many challenges with) the Configuration Management subsystem. This was a major new component in Drupal 8, and so, while it’s functional, it isn’t yet mature. Of course, the vibrant Drupal developer community jumped in to smooth the rough edges and fill the gaps, in what has since become known as CMI 2.