diff --git a/source/_talks/building-static-websites-sculpin.md b/source/_talks/building-static-websites-sculpin.md index 99104eaa..146deb9b 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 fd43dc52..38c5eea0 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 ca001e8c..8af26aa0 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 44ecb569..ffe7e396 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 e060c639..dccfe518 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 fa2438a5..75e64d01 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 dea13b3e..072efe00 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 bb8e7971..e9e73247 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 99cb716c..fc805950 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 d8ec7817..3c40570a 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 fe506f05..375e8347 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 89caf3e5..38c9749f 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 37a85900..476fdf2e 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 678bdf58..ed7dcfe9 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 25243244..1d6d7082 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 c33bfc34..d47abe32 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 1dd14fb3..b540068b 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 bdd046e1..55a05fc0 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 eac3950c..9fcb05ae 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.