Last week, Drupalists gathered virtually for DrupalCon Europe 2020. As a matter of tradition, I delivered my State of Drupal keynote. You can watch a recording of my keynote, download a copy of my slides (146 MB), or read the brief summary below.
The theme of my presentation was "How to optimize for impact". Often my DrupalCon talks are product-focused. This time, I wanted to be more reflective on the journey of building Drupal over the last 20 years.
From there, I moved on to reflecting on what I would change if I could do things differently. I covered topics like "being compelling beyond code alone", obsessing about the user experience, and rewarding Open Source Makers to maximize the speed of innovation.
Perhaps most importantly, I've been surprised by a few big things since first creating Drupal, starting with the larger impact of Drupal on the Open Web. Today, this is an important part of my big picture "Why". An important part of that vision includes cultivating a diverse, inclusive Open Source community.
Looking back, what do you think are Drupal's biggest successes? Knowing what we know now, what would you have done differently? Has anything surprised you?
One of my first jobs out of college was to write a Just-In-Time (JIT) compiler for both the ARM and x86 architecture. I experienced first-hand how much more elegant the ARM architecture is. Twenty years later, ARM continues to impress me.
In a different corner of the technology world, Amazon is working on the 3rd generation of its Graviton chip. Graviton processors are custom built by and for Amazon Web Services, and also use an ARM-based core. The Graviton 3 is likely to offer an extreme performance/price benefit compared to any x86 alternative. The Graviton 2 is already 20% faster than x86 instances, so it wouldn't surprise me if the Graviton 3 is 40-80% faster. For many, that justifies the switching cost.
ARM started outclassing the x86 on the desktop and in the server room. End users are starting to notice. None of this bodes well for Intel or AMD. While the x86 still dominates the market, I just don't see how Intel can stop this trend. A few weeks ago, I sold all my Intel stock. Only time will tell if that was the right call, but I'd rather be safe than sorry.
While preparing for a different Christmas this year, some things won't change: we're putting up a Christmas tree. It adds a little sparkle.
A Drupal 8 module used to Notify one or more users about new content or users, This module built and tested on Drupal 8, Depending on the email manager, users, and node entities.
This module gives the facility to the admin user to configure the Email message from the back-end. It also uses the tokens that will really help to admin to create the dynamic email message.
The Brave Browser enables users to tip websites they want to support with the BAT crypto currency.
The Brave module enables a Drupal site to verify itself as a content creator and receive BAT tips.
For more information on the Brave browser:
For more information on registering as a content creator to start receiving tips:
Provides a rest resource that returns entity links that the requesting user has access to. The entity can be loaded by the entity type and id or by path, i.e./rest/entity_links?entity_type=node&entity_id=1 /rest/entity_links?path=node/1
Alert Types gives you the ability display different types of alerts anywhere on your site.
Some of the major features include:
Module of the Stackla Suite for D8/D9. Connects your drupal site to the Stackla service.
This allows the user to relabel fields from the display view.
Adds a way to set a list of fields that will be excluded from all JSON:API responses, e.g.node_type uid revision_uid promote sticky
Designed to provide an easy way tell if your Drupal 7 website can be upgraded to Backdrop CMS. The module will compile a list of your projects along with a status, which can be one of the following:
Reload the current page from JS.
Code copied from third_party_services.
This module creates a bridge with EditionGuard allowing you to add books and create transactions.
This module provides 2 entities (EditionGuard book and EditionGuard transaction) and a custom
field (EditionGuard field).
Chat NodeJS is a Drupal module of the Chat. As a backend used asynchronous non-blocking NodeJS technology. Therefore, chat is completely interactive and any change in its user interface immediately visible in the browser.
Check if an a paragraph is used in specific content types.How to use
Manage the Avif conversion through a standalone library CAVIF-RS.Description
Define a new AvifProcessor Plugin "Cavif" based on a CAVIF Rust library.
The PHP user should have the right to execute the library on the server.
This module creates a form that makes it possible to make donations with the Mollie API.
Copyright 2019 © All rights reserved