~/talk

Generating static websites using Swift on the server

Talkat ServerSide.swift 2024 · 2024-09-26..09-27· [serverless]
links:none on file
slides:none on file

A new static site generator called Toucan converts Markdown into HTML using Swift-Markdown and templates via Swift-Mustache (Hummingbird implementation), emits a single cross-platform binary with no runtime dependencies, and uses front matter/YAML for content types, authors, tags and clean URLs. Version 1.0 alpha is on GitHub, the tool is already used in production for several sites, and the build pipeline supports watch, local Hummingbird preview server, and SwiftPM installation.

AI-written summary · about

  1. 0:00Introduction
  2. 3:37What are static sites
  3. 7:09Why choose static sites
  4. 8:19Introducing Toan
  5. 13:37Why build Toan
  6. 15:11Demo Toan setup
  7. 19:44Who needs Toan
  8. 21:31Toan availability
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.