Different syntax

This commit is contained in:
Oliver Davies 2017-10-31 19:24:35 +00:00
parent 17613d61ce
commit 73fb39cde5
19 changed files with 26 additions and 64 deletions

View file

@ -11,9 +11,7 @@ video:
embed: <iframe width="560" height="315" src="https://www.youtube.com/embed/aN53arCKZAU" frameborder="0" allowfullscreen></iframe>
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.

View file

@ -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.

View file

@ -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' }
---
Youve 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).

View file

@ -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 }
---
Youve 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).

View file

@ -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!

View file

@ -5,9 +5,7 @@ slides:
url: https://speakerdeck.com/opdavies/drupal-rejoining-the-herd
embed: <script async class="speakerdeck-embed" data-id="440fd6592f474741bc606c96bc32c104" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
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 its pretty much the same as the Drupal that we know and, hopefully, love, a lot has changed behind the scenes and under the hood!

View file

@ -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.

View file

@ -10,10 +10,8 @@ video:
url: https://youtu.be/U1pbKAAO2Wo?t=3696
embed: <iframe width="560" height="315" src="https://www.youtube.com/embed/U1pbKAAO2Wo?start=3696" frameborder="0" allowfullscreen></iframe>
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.

View file

@ -6,8 +6,7 @@ slides:
embed: <script async class="speakerdeck-embed" data-id="56c79770f73f4e47a542a30243437c49" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
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._

View file

@ -5,8 +5,6 @@ slides:
url: https://speakerdeck.com/opdavies/drupal-dot-org-in-15
embed: <script async class="speakerdeck-embed" data-id="0cf8d7b647c94ae289e9db2b46a9e8f2" data-ratio="1.77777777777778" src="//speakerdeck.com/assets/embed.js"></script>
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' }
---

View file

@ -5,6 +5,5 @@ slides:
embed: <script async class="speakerdeck-embed" data-id="42605700f102013198de5a5f6f23ab67" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script>
tags: [meetup, drupal, drupal-bristol, drush, drush-make]
events:
- event: drupal-bristol
date: '2014-08-19'
- { event: drupal-bristol, date: '2014-08-19' }
---

View file

@ -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 youve moved a site from Drupal 6 to 7, the chances are that youve 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.

View file

@ -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' }
---

View file

@ -5,8 +5,7 @@ slides:
url: http://bit.ly/slides-goodbye-drush-make-hello-composer2
embed: '<script async class="speakerdeck-embed" data-id="1c1e0e129ab34816bd4c4edb5f6642c2" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>'
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], PHPs dependency manager.

View file

@ -9,8 +9,6 @@ video:
url: https://www.youtube.com/watch?v=5FYMRR61sdo
embed: '<iframe width="560" height="315" src="https://www.youtube.com/embed/5FYMRR61sdo" frameborder="0" allowfullscreen></iframe>'
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.

View file

@ -9,8 +9,7 @@ video:
url: https://www.youtube.com/watch?v=Yi_FPI3xHwc
embed: '<iframe width="560" height="315" src="https://www.youtube.com/embed/Yi_FPI3xHwc" frameborder="0" allowfullscreen></iframe>'
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.

View file

@ -5,6 +5,5 @@ video:
embed: <iframe src="https://player.vimeo.com/video/49827006" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
tags: [meetup, drupal, unified-diff]
events:
- event: unifieddiff
date: '2012-09-05'
- { event: unifieddiff, date: '2012-09-05' }
---

View file

@ -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.

View file

@ -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.