~/talks

Rob Napier

what they talk about

all 5 in the filters

where they keep going back

all 5 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Advanced Codable — When the API wasn’t built for Swift360iDev 20222022-08-28
Shows when auto Codable fails and gives concrete fixes: hand-write conformance, a lightweight any CodingKey wrapper and container subscripts, or generate code…
Talk on
Rich Text, Core TextUIKonf 20202020-05-17
Explains how Unicode actually behaves: code points versus grapheme clusters, Swift’s Unicode scalars and scalar.properties APIs for detecting combining marks…
Talk on
GenericsFrenchKit 20192019-10-07
Argues for extracting generics only after concrete code reveals duplication and builds a small networking client that proves the point: concrete model types, a…
Talk on
Generic Swift: It Isn't Supposed to HurtAltConf 20192019-06-03
Argues to write concrete code first and extract protocols later, using extensions as composition rather than class inheritance; replaces URLSession-by-mock…
Talk on
Secrets and Lies360iDev 20182018-08-26
Argues that Navajo code stays secret while Enigma fails, contrasts security by obscurity with cryptography, and insists keys—not secrecy of design—matter…
Talk on
To be! Or not? Optionals in practiceiOS Conf SG 20172017-10-19
Practical rules for Swift optionals: prefer non-optional values and use empty collections/strings instead of nil, because most fields aren’t truly optional…
Talk on
Practical Security360iDev 20172017-08-13
Practical, actionable rules: turn on HTTPS and stop disabling ATS; use certificate pinning with yearly rotation (bake next cert into app, keep a short rotation…
Talk on
Learning From Our Elders: Applying functional insights without losing Swift360iDev 20172017-08-13
Claim: Swift is not purely functional but borrows concrete functional lessons. Shows how to build small composable datasources instead of fat view controllers…
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.