--- layout: default title: Talks meta: description: 'Information about previous and upcoming talks that Oliver has presented at conferences and user groups' use: [talks] talks: - title: 'Drupal and the LDAP module' excerpt: A review and demonstration of some of the recent single sign-on work that I did using Drupal’s LDAP module. events: - event: swdug date: 2013-07-10 - title: 'About the Drupal Association' excerpt: An impromptu talk about what the Drupal Association is, and what work I’ve been doing since I joined the Association staff. events: - event: swdug date: 2014-08-19 - title: 'Automated testing with Drupal 8 and PHPUnit' excerpt: A workshop that I gave to teach others about automated testing in Drupal 8. type: Workshop events: - event: drupal_bristol date: 2018-06-27 - title: 'Episode #175 - Automated Testing' excerpt: I joined the Talking Drupal team to discuss automated testing. type: Podcast url: http://talkingdrupal.com/175 events: - event: talking_drupal date: 2018-09-05 --- {% block content %} <div class="spaced-y-10"> <div> <h2 class="font-extrabold mb-4">Upcoming Talks</h2> <div class="spaced-y-12"> {% for talk in getUpcomingTalks(page.talks|merge(data.talks)) %} <div> <h3 class="text-lg text-black mb-1"> {% if talk.url %} <a class="text-inherit" href="{{ talk.url }}">{{ talk.title }}</a> {% else %} {{ talk.title }} {% endif %} </h3> <div class="text-sm text-grey-darkest"> <p>{{ talk.excerpt }}</p> </div> </div> {% else %} <p>sdf</p> {% endfor %} </div> </div> <div> <h2 class="font-extrabold mb-4">Previous Talks</h2> <div class="spaced-y-12"> {% for talk in getPastTalks(page.talks|merge(data.talks))|reverse %} <article> <h3 class="text-lg text-black mb-1"> {% if talk.url %} <a class="text-inherit" href="{{ talk.url }}">{{ talk.title }}</a> {% else %} {{ talk.title }} {% endif %} </h3> <div class="text-sm text-grey-darkest"> <p>{{ talk.excerpt }}</p> </div> {% if talk.url %} <footer class="mt-1"> <a href="{{ talk.url }}" class="text-grey-dark text-sm"> Find out more <span class="visuallyhidden">about {{ talk.title }}</span> </a> </footer> {% endif %} </article> {% endfor %} </div> </div> </div> {% endblock %}