50 min

Getting Things Done (GTD) - From chaos to clarity

Internal description for the selection team

As this is Dev Days, there will no doubt be a lot of awesome technical talks. I would like to give people a bit of something else, a non-technical talk/session about Getting Things Done method. The topic addresses both technical and non-technical people alike and could be one of those golden nuggets a person can bring home from the conference. :) PS. If I made mistakes with the session track or session labels, please feel free to change them. 

Speaker(s)

Sir-Arturio

Experience level

Beginner

Session track

Business & strategy

Inside Job: Using Migrate to move content within a Drupal website

Inside Job


Using Migrate to move content within a Drupal website

 

Speaker(s)

batigolix

Experience level

Intermediate

Session track

Code & Development

Materialize our dream : make Drupal fast

Follow me on this exploration of how leveraging PostgreSQL's Materialized Views can significantly enhance the performance of a Drupal application. We will share our experience of transforming a struggling Drupal site, where page load times reached up to 20 seconds, into a high-performing application with sub-second response times.   

Speaker(s)

Chinaski

Experience level

Expert

Session track

Code & Development

AI Content Migrate for Drupal: Automating Large-Scale Content Migrations with AI

The AI Content Migrate module helps you drastically reduce repetitive tasks, time and costs associated with migrations. By leveraging AI to automatically analyze the structure of an existing website, this module can suggest appropriate Drupal content types and fields. It even handles complex operations such as mapping existing content via HTML selectors and retrieving associated media.
With AI Content Migrate, you can:

Speaker(s)

rafuel92

Experience level

Intermediate

Session track

Code & Development

Harnessing the Power of Configuration in Drupal: Advanced Entity and Routing API Techniques

Entity API in combination with Routing API is one of the most robust and developed in Drupal. What is particular about it is that it heavily relies on configuration. Entity annotations and routing YAML files have everything an entity needs to function, but no code. For some developers, it is a black box; for others, it is a sleek language, removing all repetitive functionality and reducing 100 lines of boilerplate code to 3 fully descriptive ones.

The power of configuration in Drupal — not so widely used, but where it truly shines — is that:

Speaker(s)

gease

Experience level

Expert

Session track

Code & Development

Revamp Transactional Email in Drupal Core

Drupal Core still provides a very rudimentary API for sending transactional emails. Most projects, including Drupal CMS rely on several contrib modules in order to provide an acceptable UX for both site builders and site users.

Speaker(s)

znerol

Experience level

Intermediate

Session track

Code & Development

Help! My search page is getting hammered by a bot!

AI bots generating/accessing every single combination of facets on a search page, including some that don't even make sense at all: This has become a common problem that can drastically slow down a website.

I will show what site builders can do with contrib modules such as Solr Search, Facets 3 and Antibot to mitigate that - and to optimize the search for users at the same time.

Speaker(s)

ifrik

Experience level

Intermediate

Session track

Sitebuilding

Why dates can be complicated. And practical solutions.


Handling dates and time is easy, until it isn't. I'll run through some stumbling blocks. From the general, through PHP, to the Drupal modules. Ever wanted to display repeating events in a different way? Register for them? Handle multiple or changing timezones? Simply just order by day? Or allow dates with a different granularity (accuracy)?

Speaker(s)

ekes

Experience level

Intermediate

Session track

Code & Development

AI-Powered Semantic Search in Drupal with Typesense

In this session, we’ll explore how AI and semantic search can revolutionize how users interact with Drupal websites by delivering faster, more accurate, and highly personalized search experiences. This transformation's core is Typesense, a flexible, open-source, and typo-tolerant search engine designed for modern applications.

Speaker(s)

robertoperuzzo

Experience level

Beginner

Session track

Sitebuilding

Low-Code Decoupled Drupal: Supercharging Site Building for the Modern Web

In this session, we'll explore how Lupus Decoupled Drupal streamlines modern web development with its innovative Custom Elements UI, allowing frontend developers to customize API responses directly through Drupal's configuration system - no PHP code required. While the backend is fully configured through Drupal's UI, frontenders keep complete control over their HTML output in the decoupled frontend.

Speaker(s)

fago

Experience level

Intermediate

Session track

Sitebuilding