On simplicity & maintainability: CDN module for Drupal 8
The first release of the CDN module for Drupal was 9.5 years ago yesterday:
The first release of the CDN module for Drupal was 9.5 years ago yesterday:
As part of working in Acquia’s Office of the CTO, I’ve been working on the API-First Initiative for the past year. Where are we at?
In my job at Acquia, I’ve been working almost exclusively on Drupal 8 core. In 2012–2013 I worked on authoring experience (in-place editing, CKEditor, and more).
This is an ode to Dirk Engling’s OpenTracker.
Hasselt University Professor Frank Neven asked me to come and talk a bit about my experience in open source, and how it helped me.
Today, Drupal 8.1 has been released and it includes BigPipe as an experimental module.
I spent about a week of my time at Acquia on improving Drupal 8’s REST support. That time was spent fixing, reviewing, triaging and documenting.
This year, Performance Planet did an advent calendar again, just like the last few years.
I’m happy to announce that Fabian Franz and I managed to get a first release of BigPipe published today, coinciding with the
Later today, Drupal 8 will be released! At this time, good docs are of course crucial.
Drupal 8 now has a Dynamic Page Cache. The Page Cache module only works for anonymous users, the Dynamic Page Cache module takes that a step further: it works for any user.
Together with Fabian Franz from Tag1 Consulting, I had a session about Big Pipe in Drupal 8, as well as related performance/cacheability improvements.
Drupal 8 has comprehensive knowledge about the cacheability of the things it renders. This opens new doors.
While walking, I started listening to Jeff Eaton’s Insert Content Here podcast, episode 25:
Update September 24, 2015: the fastest Drupal ever is no longer near, it is here!
At least 20 people helped push one or more issues forward in Montpellier, at the Drupal Dev Days Performance Sprint!
After more than a year and probably hundreds of patches, yesterday it finally happened!
I’m working on making Drupal 8 faster as part of my job at Acquia.
In Drupal 8, we’ve significantly improved the way pages are rendered. This talk explains the entire render pipeline, in some detail. But it also covers:
Together with Fabian Franz & Marco Molinari from Tag1 Consulting, I had a session about render caching in Drupal 7 and 8 at DrupalCon Amsterdam.
This year, Performance Planet did an advent calendar again, just like the last few years.
For this short talk, I chose two particular improvements in Drupal 8 that will make a big difference for future Drupal sites’ performance and ops (infrastructure requirements).
Drupal 8 is going to have better front-end performance for anonymous users out of the box: it is now smart enough to no longer load unnecessary JavaScript.
This article proposes a novel, simpler way of managing Drupal sites (where “managing” in this case is solely code updating & deployment).
Drupal 8 will ship with big authoring experience improvements: WYSIWYG editing & in-place editing, thanks to the