Sessions

How to get started with writing tests for contrib

In this session I'll cover how you can get started with writing tests for drupal.org contrib projects or drupal core.

The session will be divided in 3 bigger parts:

Speaker(s)
brentgees
Experience level
Beginner
Session track
Devops

Automate your life instead of your code

In this session on personal organisation I will talk about time management, task management, file management and tools for day-to-day use that simplify your life.

Speaker(s)
Pieter
Experience level
Beginner

Being more human, taking Open Source, Agile and Cloud beyond tech!

As a community we constantly talk of giveback, at Cons we even have a track called 'being human'...but do we empathise enough with our fellow human beings? are we engaged enough beyond our bubble? 

The session is an exploratory one. Exploring how we may take strengths and learnings that make us a successful Open Source community to wider audiences with a view of facilitating social transformation that addresses the needs of our societies globally. 

Speaker(s)
kubair
Experience level
Beginner
Session track
Diversity

Being social on the IndieWeb

When you post something on the web, it should belong to you, not a corporation. Too many companies have gone out of business and lost all of their users’ data. By joining the IndieWeb, your content stays yours and in your control.

Description

Speaker(s)
swentel
Experience level
Beginner
Session track
Code & Development

Beyond Drupal 8 Commerce core, advanced customisations for a retailer and a university

I will be speaking about my recent experiences of developing e-commerce website for a garden centre, and then a different project for a university.

I'll be guiding you through some of the things I found different between Drupal 7 and Drupal 8, with focus on all of the new things that have now come into Commerce core.

After going through the configuration options and what you get out of the box, I'll give real life examples of how I customised Drupal Commerce to fit project requirements.

Speaker(s)
ChandeepKhosa
Experience level
Intermediate

Chat and bridges

In recent times the four bigger messaging apps surpassed requests on the major social networks.

Drupal is also evolving more and more into services oriented systems, with API first initiatives, GraphQL and oAuth2 in restful environments.

Speaker(s)
040lab
Experience level
Beginner
Session track
Diversity

Debugging PHP from the server-side

You've tried to troubleshoot a problem using a remote debugger, a profiling tool, a tracer, various dd/dump/var_dump statements, but you're still stuck? This session will explore the various tools you can use from the server-side to troubleshoot PHP - or any other language.

Experience level
Intermediate
Session track
Devops

Decoupled Drupal - The holy grail! Or not!

Agreed, decoupled Drupal is awesome. It gives great opportunities to build multidevice, inviting and flexible frontends which are totally 2019! To be honest, it is great that Drupal finally took the leap. However, in my journey on creating rich internet platforms, websites and applications based on Drupal, I found out that decoupled Drupal is not (always) the holy grail. In fact, it can really turn out into a maintenance nightmare.

Speaker(s)
fabianderijk
Experience level
Intermediate
Session track
Business & strategy

Empathy Driven Product Strategy for a complex Era

Convergence of different technologies is creating unparalleled opportunities to build experiences for users and things.

Product design and development is hard, getting the product 'right' is harder and doing so in frontier technologies is harder still! but it need not be. Though there is no silver bullet the guarantee product success, there are frameworks and tools available though, that I will be sharing in this talk which when applied de-risk the process and reduce new product failure rates considerably.

#IoE #IoT #DecoupledDrupal #Blockchain #AI #VR #AR

Speaker(s)
kubair
Experience level
Beginner
Session track
Business & strategy

Feed your chatbot Drupal data

Why would you want a chatbot, why wouldn't you? How does that even work? Male, Female? How to add in your api? How to organise all that architecturally?
Find some of your answers here.

This talk is for you if you don't know how to start developing a chatbot. Both from a development or a management point of view.

Not much Drupal, Very much chatbot. Most examples from dialogflow, few from watson. 

Speaker(s)
wouters_f
Experience level
Beginner
Session track
User experience design