Rendering & caching: a journey through the layers
The Drupal render pipeline and its caching capabilities have been the subject of quite
The Drupal render pipeline and its caching capabilities have been the subject of quite
As part of working in Acquia’s Office of the CTO, I’ve been working on the API-First Initiative for the past year and a half!
As part of working in Acquia’s Office of the CTO, I’ve been working on the API-First Initiative for the past year and a half!
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?
Almost a year ago, BigPipe was the first experimental module added to Drupal 8.
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).
Did you know that often the majority of the time spent generating a HTML page is spent on a few dynamic/uncacheable/personalized parts?
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 talk covers everything in BigPipe (the webinar I did a few weeks ago was only an introdu
Acquia frequently does webinars and given my work on BigPipe, I was asked to present with Fabien Potencier (of
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.
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!
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.
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).
We had two CKEditor Q&A BoFs at DrupalCon Prague: one for site builders, one for developers.
Drupal 8 will ship with big authoring experience improvements: WYSIWYG editing & in-place editing, thanks to the
At DrupalCon Portland, I presented together with fellow Acquia Spark team member Jesse Beach on the accessibility improvements