diff --git a/source/_talks/building-static-websites-sculpin.md b/source/_talks/building-static-websites-sculpin.md
index 99104eaa2..146deb9b2 100644
--- a/source/_talks/building-static-websites-sculpin.md
+++ b/source/_talks/building-static-websites-sculpin.md
@@ -11,9 +11,7 @@ video:
embed:
url: https://www.youtube.com/watch?v=aN53arCKZAU
events:
- - event: phpsw
- date: '2015-10-14'
- feedback: 'https://joind.in/talk/view/15486'
+ - { event: phpsw, date: '2015-10-14', feedback: https://joind.in/talk/view/15486 }
---
[Sculpin][0] is a static site generator written in PHP. It converts Markdown files, Twig templates and standard HTML into a static HTML site that can be easily deployed.
diff --git a/source/_talks/dancing-for-drupal.md b/source/_talks/dancing-for-drupal.md
index fd43dc522..38c5eea0f 100644
--- a/source/_talks/dancing-for-drupal.md
+++ b/source/_talks/dancing-for-drupal.md
@@ -6,8 +6,7 @@ slides:
tags: [meetup, umbristol, drupal]
tweets: yes
events:
- - event: umbristol
- date: '2015-08-25'
+ - { event: umbristol, date: '2015-08-25' }
---
As part of their [CMS Dance-Off][1], I was selected to speak about Drupal alongside other speakers representing Umbraco, Sitecore and Episerver.
diff --git a/source/_talks/deploying-drupal-fabric.md b/source/_talks/deploying-drupal-fabric.md
index ca001e8c3..8af26aa0d 100644
--- a/source/_talks/deploying-drupal-fabric.md
+++ b/source/_talks/deploying-drupal-fabric.md
@@ -14,11 +14,8 @@ meta:
description: "You've built your Drupal site, now learn how to deploy it with Fabric."
type: website
events:
- - event: drupalcamp-dublin-17
- date: '2017-10-20'
- time: '15:00 - 15:40'
- - event: drupal-somerset
- date: '2017-10-26'
+ - { event: drupalcamp-dublin-17, date: '2017-10-20', time: '15:00 - 15:40' }
+ - { event: drupal-somerset, date: '2017-10-26' }
---
You’ve built your website, and now you just need to deploy it. There are various ways that this could be done - from (S)FTP, to SCP and rsync, to running commands like “git pull” and “composer install” directly on the server (not recommended).
diff --git a/source/_talks/deploying-php-fabric.md b/source/_talks/deploying-php-fabric.md
index 44ecb5694..ffe7e3963 100644
--- a/source/_talks/deploying-php-fabric.md
+++ b/source/_talks/deploying-php-fabric.md
@@ -18,17 +18,9 @@ meta:
height: 1440
type: image/png
events:
- - event: nomad-php
- date: '2017-04-20'
- time: '19:00 (CET)'
- type: 'Lightning talk'
- - event: phpsw
- date: '2017-09-13'
- feedback: https://joind.in/talk/a5ff3
- - event: phpnw17
- date: '2017-10-01'
- time: '09:00 - 09:45'
- feedback: 'https://joind.in/talk/4e35d'
+ - { event: nomad-php, date: '2017-04-20', time: '19:00 (CET)', type: 'Lightning talk' }
+ - { event: phpsw, date: '2017-09-13', feedback: https://joind.in/talk/a5ff3 }
+ - { event: phpnw17, date: '2017-10-01', time: '09:00 - 09:45', feedback: https://joind.in/talk/4e35d }
---
You’ve built your application, and now you just need to deploy it. There are various ways that this could be done – from (S)FTP, to SCP and rsync, to running commands like “git pull” and “composer install” directly on the server (not recommended).
diff --git a/source/_talks/drupal-8-module-development.md b/source/_talks/drupal-8-module-development.md
index e060c639d..dccfe5182 100644
--- a/source/_talks/drupal-8-module-development.md
+++ b/source/_talks/drupal-8-module-development.md
@@ -18,8 +18,7 @@ meta:
height: 540
width: 960
events:
- - event: drupalcamp-london-16
- date: '2016-03-05'
+ - { event: drupalcamp-london-16, date: '2016-03-05' }
---
New to object-orientated PHP, Symfony or YAML, and want to get started building modules in Drupal 8? This is the session for you!
diff --git a/source/_talks/drupal-8-rejoining-the-herd.md b/source/_talks/drupal-8-rejoining-the-herd.md
index fa2438a5f..75e64d014 100644
--- a/source/_talks/drupal-8-rejoining-the-herd.md
+++ b/source/_talks/drupal-8-rejoining-the-herd.md
@@ -5,9 +5,7 @@ slides:
url: https://speakerdeck.com/opdavies/drupal-rejoining-the-herd
embed:
events:
- - event: phpsc16
- date: '2016-06-11'
- feedback: 'https://joind.in/talk/41d0f'
+ - { event: phpsc16, date: '2016-06-11', feedback: https://joind.in/talk/41d0f }
---
[Drupal 8][0] was (finally) released on November 19th 2015, after almost 4 years of work and code commits by over 3,200 different contributors. Whilst it’s pretty much the same as the Drupal that we know and, hopefully, love, a lot has changed behind the scenes and under the hood!
diff --git a/source/_talks/drupal-8.md b/source/_talks/drupal-8.md
index dea13b3ea..072efe00a 100644
--- a/source/_talks/drupal-8.md
+++ b/source/_talks/drupal-8.md
@@ -9,8 +9,7 @@ video:
tags: [meetup, phpsw, drupal, drupal-8]
tweets: yes
events:
- - event: phpsw
- date: '2015-04-08'
+ - { event: phpsw, date: '2015-04-08' }
---
This was a ten minute lightning talk, designed to highlight the major changes coming in Drupal 8.
diff --git a/source/_talks/drupal-vm-generator.md b/source/_talks/drupal-vm-generator.md
index bb8e7971e..e9e732471 100644
--- a/source/_talks/drupal-vm-generator.md
+++ b/source/_talks/drupal-vm-generator.md
@@ -10,10 +10,8 @@ video:
url: https://youtu.be/U1pbKAAO2Wo?t=3696
embed:
events:
- - event: nwdug
- date: '2016-03-08'
- - event: drupal-bristol
- date: '2016-04-02'
+ - { event: nwdug, date: '2016-03-08' }
+ - { event: drupal-bristol, date: '2016-04-02' }
---
An short talk about the [Drupal VM Generator][1] project.
diff --git a/source/_talks/drupal-vm-meet-symfony-console.md b/source/_talks/drupal-vm-meet-symfony-console.md
index 99cb716c4..fc8059501 100644
--- a/source/_talks/drupal-vm-meet-symfony-console.md
+++ b/source/_talks/drupal-vm-meet-symfony-console.md
@@ -6,8 +6,7 @@ slides:
embed:
image: drupal-vm-meet-symfony-console.png
events:
- - event: drupalcamp-bristol-16
- date: '2016-07-23'
+ - { event: drupalcamp-bristol-16, date: '2016-07-23' }
---
_TL;DR - Come and learn about Symfony Console, with examples from a real-world project._
diff --git a/source/_talks/drupalorg-2015.md b/source/_talks/drupalorg-2015.md
index d8ec78174..3c40570a7 100644
--- a/source/_talks/drupalorg-2015.md
+++ b/source/_talks/drupalorg-2015.md
@@ -5,8 +5,6 @@ slides:
url: https://speakerdeck.com/opdavies/drupal-dot-org-in-15
embed:
events:
- - event: drupalcamp-brighton-15
- date: '2015-01-18'
- - event: drupalcamp-london-15
- date: '2015-02-28'
+ - { event: drupalcamp-brighton-15, date: '2015-01-18' }
+ - { event: drupalcamp-london-15, date: '2015-02-28' }
---
diff --git a/source/_talks/drush-make-drupalbristol.md b/source/_talks/drush-make-drupalbristol.md
index fe506f056..375e8347d 100644
--- a/source/_talks/drush-make-drupalbristol.md
+++ b/source/_talks/drush-make-drupalbristol.md
@@ -5,6 +5,5 @@ slides:
embed:
tags: [meetup, drupal, drupal-bristol, drush, drush-make]
events:
- - event: drupal-bristol
- date: '2014-08-19'
+ - { event: drupal-bristol, date: '2014-08-19' }
---
diff --git a/source/_talks/getting-your-data-into-drupal-8.md b/source/_talks/getting-your-data-into-drupal-8.md
index 89caf3e5c..38c9749f8 100644
--- a/source/_talks/getting-your-data-into-drupal-8.md
+++ b/source/_talks/getting-your-data-into-drupal-8.md
@@ -19,11 +19,8 @@ meta:
type: image/png
use: [talks]
events:
- - event: drupal-bristol
- date: '2017-01-18'
- - event: drupalcamp-london-17
- date: '2017-03-04'
- time: '12:05 - 12:50'
+ - { event: drupal-bristol, date: '2017-01-18' }
+ - { event: drupalcamp-london-17, date: '2017-03-04', time: '12:05 - 12:50' }
---
If you’ve moved a site from Drupal 6 to 7, the chances are that you’ve either used the upgrade path to update your old site in-place, or you built a new site from scratch and used the Migrate module from contrib to migrate your data from the old database.
diff --git a/source/_talks/git-flow.md b/source/_talks/git-flow.md
index 37a85900b..476fdf2e4 100644
--- a/source/_talks/git-flow.md
+++ b/source/_talks/git-flow.md
@@ -9,6 +9,5 @@ video:
tags: [conference, drupalcamp, drupalcamp-london, git, git-flow]
tweets: yes
events:
- - event: drupalcamp-london-14
- date: '2014-03-01'
+ - { event: drupalcamp-london-14, date: '2014-03-01' }
---
diff --git a/source/_talks/goodbye-drush-make-hello-composer.md b/source/_talks/goodbye-drush-make-hello-composer.md
index 678bdf583..ed7dcfe9c 100644
--- a/source/_talks/goodbye-drush-make-hello-composer.md
+++ b/source/_talks/goodbye-drush-make-hello-composer.md
@@ -5,8 +5,7 @@ slides:
url: http://bit.ly/slides-goodbye-drush-make-hello-composer2
embed: ''
events:
- - event: drupal-bristol
- date: '2016-11-17'
+ - { event: drupal-bristol, date: '2016-11-17' }
---
One of the main outcomes of Drupal 8 was “getting off the island” with third-party code included in core and adopting modern best practices from the wider PHP ecosystem - including [Composer][1], PHP’s dependency manager.
diff --git a/source/_talks/it-all-started-with-a-patch.md b/source/_talks/it-all-started-with-a-patch.md
index 25243244a..1d6d70829 100644
--- a/source/_talks/it-all-started-with-a-patch.md
+++ b/source/_talks/it-all-started-with-a-patch.md
@@ -9,8 +9,6 @@ video:
url: https://www.youtube.com/watch?v=5FYMRR61sdo
embed: ''
events:
- - event: phpsw
- date: '2017-02-08'
- feedback: 'https://joind.in/event/phpsw-new-skills-february-17/it-started-with-a-patch'
+ - { event: phpsw, date: '2017-02-08' }
---
A crash course of why and how to get involved with open source.
diff --git a/source/_talks/modern-drupal-development-with-composer.md b/source/_talks/modern-drupal-development-with-composer.md
index c33bfc34e..d47abe329 100644
--- a/source/_talks/modern-drupal-development-with-composer.md
+++ b/source/_talks/modern-drupal-development-with-composer.md
@@ -9,8 +9,7 @@ video:
url: https://www.youtube.com/watch?v=Yi_FPI3xHwc
embed: ''
events:
- - event: phpsw
- date: '2016-11-09'
+ - { event: phpsw, date: '2016-11-09' }
---
Building a Drupal application? You no longer need to download archives to add new modules or update core, or deal with Drupal specific tools to manage your codebase.
diff --git a/source/_talks/so-what-is-this-drupal-thing.md b/source/_talks/so-what-is-this-drupal-thing.md
index 1dd14fb34..b540068ba 100644
--- a/source/_talks/so-what-is-this-drupal-thing.md
+++ b/source/_talks/so-what-is-this-drupal-thing.md
@@ -5,6 +5,5 @@ video:
embed:
tags: [meetup, drupal, unified-diff]
events:
- - event: unifieddiff
- date: '2012-09-05'
+ - { event: unifieddiff, date: '2012-09-05' }
---
diff --git a/source/_talks/tdd-test-driven-drupal.md b/source/_talks/tdd-test-driven-drupal.md
index bdd046e16..55a05fc0b 100644
--- a/source/_talks/tdd-test-driven-drupal.md
+++ b/source/_talks/tdd-test-driven-drupal.md
@@ -19,12 +19,8 @@ meta:
type: image/png
use: [talks]
events:
- - event: drupalcamp-london-17
- date: '2017-03-04'
- time: '16:15 - 17:00'
- - event: drupalcamp-dublin-17
- date: '2017-10-21'
- time: '12:00 - 12:40'
+ - { event: drupalcamp-london-17, date: '2017-03-04', time: '16:15 - 17:00' }
+ - { event: drupalcamp-dublin-17, date: '2017-10-21', time: '12:00 - 12:40' }
---
Testing is important. Why? It allows developers to add new features and edit and refactor existing code without the worry of adding regressions, reduces the reliance on manual testing to discover bugs, and by taking a test driven approach, your implementation code is leaner as you only write what is needed for your tests to pass.
diff --git a/source/_talks/test-drive-twig-with-sculpin.md b/source/_talks/test-drive-twig-with-sculpin.md
index eac3950cd..9fcb05ae6 100644
--- a/source/_talks/test-drive-twig-with-sculpin.md
+++ b/source/_talks/test-drive-twig-with-sculpin.md
@@ -7,8 +7,7 @@ code: https://github.com/opdavies/sculpin-demo
tags: [conference, drupalcamp, drupalcamp-north, sculpin, twig]
tweets: yes
events:
- - event: drupalcamp-north-15
- date: '2015-07-25'
+ - { event: drupalcamp-north-15, date: '2015-07-25' }
---
[Sculpin][1] is a static site generator written in PHP, and based on [Symfony components][2]. It uses [YAML][3] and [Twig][4], which makes it very appealing to Drupal people wanting to learn these in preparation for Drupal 8.