~/talk

SVGs, ah yes the crazy files with XML that make pretty figures

Talkat NDC Copenhagen 2026 · 2026-06-01..06-04· [web-platform, web-performance]
slides:none on file

Shows how to handcraft an SVG from an empty xml tag to a working duck built from a circle and path and demonstrates which attributes actually matter the view into the file and the path language the viewBox is four numbers that set coordinates and size and the path D string is a sequence of commands. Covers viewBox is four numbers, C takes six parameters, S shorthand and lowercase relative commands, arc flags, and that roughly 1% of SVGs use simple shapes while 99% are paths and the example renders correctly.

AI-written summary · about

  1. 0:00SVGs and XML intro
  2. 1:28Minimal SVG file
  3. 2:53Adding circles to SVGs
  4. 3:57Basic SVG shapes
  5. 4:39SVG path element
  6. 5:22Path data breakdown
  7. 7:08Path commands M and C
  8. 8:12Smooth curves Q and S
  9. 9:17Elliptical arcs and closing
  10. 11:23Advanced SVG features
  11. 12:10Q&A on path commands
~/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.