oliverdavies.uk/sculpin/source/_pages/presentations.html.twig
Oliver Davies f6bdab696f Add PHPSW Nix lightning talk
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-11-12 23:08:04 +00:00

26 lines
1,018 B
Twig

---
layout: page
title: Presentations
use: [presentations]
---
<p>Since September 2012, I have given {{ get_presentation_count(data.presentations) }} public talks and workshops at various conferences and meetups, in-person and remotely, on topics including PHP, Drupal, automated testing, Git, CSS, and systems administration.</p>
{% for presentation in data.presentations|sort((a, b) => a.events|last.date|date('U') > b.events|last.date|date('U') ? -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="{{ presentation.url|trim('/', 'right') }}">
{{- presentation.title }}
{%- if presentation.type is same as "lightning_talk" %} (Lightning Talk){% endif -%}
</a>
</h2>
</div>
{% if presentation.blocks.description %}
{{ presentation.blocks.description|raw }}
{% else %}
<p>{{ presentation.description }}</p>
{% endif %}
</article>
{% endfor %}