~/talks

Nick Lockwood

what they talk about

where they keep going back

no series more than once — all 5 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
SwiftSyntax: for good and eviltry! Swift Tokyo 20252025-04-09
Explains how SwiftSyntax (16 modules) parses a concrete syntax tree and how the demo builds a small REPL called ripple that uses SwiftSyntax parser, operator…
Talk on
So You Think You Know Swift#Pragma Conference 20242024-10-29
Covers concrete Swift tricks and tradeoffs: using case let in for-loops and labeled breaks to simplify control flow, pattern matching and exhaustive switches…
Talk on
So You Think You Know Swift?ServerSide.swift 20242024-09-26
Examples reveal concrete surprises: arrays are structs backed by heap storage using copy‑on‑write and the runtime helper isKnownUniquelyReferenced, so…
Talk on
Scaling beyond StoryboardsiOS Conf SG 20172017-10-19
A runtime UI system called layout XML templates builds iOS screens with UIKit names, a pure-Swift expressions library for math/conditionals, and hot-reload in…
Talk on
The Layout FrameworkMobile Era 20172017-10-05
A framework that loads runtime-evaluated XML files to build iOS screens, acting as a drop-in replacement for nibs (one XML file per screen) and using an…
Talk on
~/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.