Skip to main content
New book · out now

Understanding Drupal: A Complete Guide to Caching Layers

A deep, practical tour through every caching layer in Drupal — from the render cache to chained fast backends.

Get it on LeanPub
Understanding Drupal: A Complete Guide to Caching Layers — book cover
Recent writing RSS feed →
Apr 16, 2020

Sustaining tools that support Drupal contribution sprints

I wanted to take the time to write about an initiative taken by AmyJune Hineline. AmyJune is the Open Source Community Ambassador for Kanopi Studios. She has taken upon herself to work with Drupal camps and make sure they have a Contribution Day sponsor tiers and that a portion of that sponsorship goes to community tools. Through her work, SimplyTest.me and ContribKanban have received funding to ensure they have maintenance and feature development.
#drupal  #simplytest.me  #contribkanban
Apr 11, 2020

ContribKanban v3, 2020 update

Every year I dedicate a block of time to provide new features and improve ContribKanban, beyond regular maintenance to keep dependencies up to date. This year brings some significant changes, which I am excited about!

#contribkanban  #drupal  #jsonapi
Dec 11, 2019

Gatsby with Redux using a Gatsby theme

Even though Gatsby is a static site generator, it can be used to build dynamic applications. Gatsby is, after all, just a framework for building a React application. It just happens to be extremely opinionated and generates an artifact that is a static site. To me, "dynamic" means that an application maintains some form of state.

#24for2019  #gatsbyjs
Dec 08, 2019

Drupal + GatsbyJS: GraphQL schema improperly handling multivalued objects

I just discovered that there are some problems when working with the gatsby-source-drupal plugin. There is already a problem where empty data doesn't generate the schema type (even if it has no fields.) There is another one if you only receive one value.

#24for2019  #gatsbyjs