The future of media management in D8

Session

There are currently a wide selection of media management solutions for Drupal 7: media, scald, asset, mediabox and more, each with its own strengths and weaknesses. At DrupalCon Prague, the first steps were done towards a unified media solution for Drupal 8, and this session is the occasion to present our progress so far and invite more people to get involved.

 

Slides: janezurevc.name/static/DDD_media

Cracking Drupal

Session

Security is paramount, for almost any web application. We will take a look at security best practices to keep your site safe and take the perspective of an attacker to understand how they exploit things. I will show you common mistakes that Drupal Developers make when they write code and how they can be avoided. As a member of the security team and code review administrator on drupal.org I have seen a lot of code and what can go wrong with it. Sharing my experience about:

Drupal 8: Undercover initiatives

Session

The Drupal 8 core initiatives have introduced a new methodology for code development, helping to focus both contributions and contributors very effectively in the specific objectives for the release. All these initiatives, "Views in core", "Multilingual", "Configuration management", "Web services", "Blocks  & layouts" and "Mobile" have reached successfully very important milestones, all of those key for an innovative and powerful new Drupal version.

Graph databases for Drupal 8

Session

Graph databases gained a remarkable attention in the last couple of years. Their strenght is proven in many cases where relationship between data points is as important as the data itself. Suprirsing the palette of possibilities that this technology provides. The presentation intend to explain the concept of graph databases, their place in technology and business - as well as an example scenario working with Drupal, our very favorite CMS.

There will be code, mathematics, algorithms, magic and hopefully your interest :)

The image system in the New World Order

Session
The new Drupal 8 image API. How to add image effects, operations or even... new toolkits.

Drupal 8 Entity API

Session
Developers will get to know the new API, learn about the ideas behind the API design and see how the API can be used to manage your data.

Drupal as an iOS application back-end

Session

Let me guide you into the world of iOS application development where the heavy lifting of content management is handled by Drupal. During the session I will show you how to connect your appliction to Drupal correctly with source code snippets and show them in action through live example projects.

Authentication in Drupal 8

Session
Drupal 8 incorporates a Modular Authentication System. We will see how it works and how can you make the most out of it.

Drupal 8 Field API - fields reborn

Session

It is now a well known fact that the forthcoming Drupal 8 release brings massive API changes. Field API was not left behind - it was in fact almost completely rewritten. This session will present the major improvements to the way you will work and code with entities and fields in D8, that will make you wish you never have to work on a D7 site again.

The Search API in Drupal 8

Session

Since the release of Drupal 7, the Search API module (along with its numerous extensions) has been providing a new, flexible way of creating searches in Drupal. It was considered as a model for core search in Drupal 8 at some point and is now used on Drupal.org for issue queue searches. However, as it was designed almost from scratch for Drupal 7, numerous shortcomings were identified in its architecture since its creation.