Add talks pages

This commit is contained in:
Oliver Davies 2024-01-03 20:00:00 +00:00
parent 09ca6183a4
commit af093718de
41 changed files with 1277 additions and 0 deletions

20
source/_pages/talks.md Normal file
View file

@ -0,0 +1,20 @@
---
title: Talks and Workshops
talk_count: 94
use:
- talks
---
Starting with my first talk in September 2012, I have given {{ page.talk_count }} public presentations and workshops at various conferences and meetups, in-person and remotely, on topics including PHP, Drupal, automated testing, Git, CSS, and systems administration.
{% for talk in data.talks|sort((a, b) => a.events|last.date > b.events|last.date ? -1 : 1) %}
<article>
<div class="not-prose">
<h2 class="text-xl font-bold">
<a class="font-bold text-blue-primary dark:text-blue-400" href="{{ talk.url|trim('/', 'right') }}">{{ talk.title }}</a>
</h2>
</div>
<p>{{ talk.description }}</p>
</article>
{% endfor %}