~/conference

Swift & Fika 2018

date:2018-09-10
location:Stockholm, Sweden
series:Swift & Fika · one edition
titleauthorlength
WhitespaceJack Nutting02m
Live musical parody called "Whitespace" rewrites pop lyrics into developer life, sing‑talking concrete tools and actions: using the terminal, running git blame…
Talk on
Adventures In API DesignDaniel Kennett23m
Compares shallow vs deep API boundaries using CascableCore (camera SDK) and Spotify metadata vs Crashlytics examples, arguing deep boundaries absorb chaos at…
Talk on
Use Cryptography; Don't Learn ItAnastasiia Vixentael36m
Experience as a crypto-library maintainer shows concrete rules: prefer Themis: two-line GCM encryption or libsodium/NaCl for ready primitives rather than…
Talk on
Practical Structure to Configure Dependency Injection in SwiftYoichi Tagaya19m
Introduces a concrete, production-proven way to wire DI for iOS using Swinject (original author, maintained by five people, >2k GitHub stars, four extensions)…
Talk on
Bespoke Artisanal Swift Static AnalysisJP Simard29m
Shows how to build custom Swift static analysis using SourceKit requests (editor open, index, cursor info) plus SwiftLint’s analyzer pipeline to get…
Talk on
The Amazing Race; Performance of Standard iOS Elements & TechJanina Kutyn18m
Benchmarks run on iPhone X iOS 11 show concrete tradeoffs: text rendering ranges from UITextView 27 ms down to core text as the fastest with UILabel 4.39 ms…
Talk on
Open Source & SwiftRoy Marmelstein24m
Open sourcing often starts by porting or extracting an internal utility — for example PhoneNumberKit is a Swift port of Google's libphonenumber — and succeeds…
Talk on
Crash LogsJack Nutting03m
A live musical parody performed at Swift & Fika 2018 recounts debugging misery by namechecking concrete tools and symptoms: pod install, stack backtrace, and…
Talk on
The Lost Art of System DesignJohn Sundell30m
Covers three concrete system-design techniques: decomposition (split a thousand‑line podcast view controller into child view controllers, shared services like…
Talk on
Navigating the Machine Learning Landscape for Apple DevicesMeghan Kane40m
Shows how to detect the game box with Vision, crop and classify Agricola pieces with Create ML, export a 66 KB Core ML model and run inference with Core ML…
Talk on
How Not to Write SwiftPaul Hudson20m
Shows concrete examples and fixes: recommends start with concrete types because protocols can force heap boxing and dynamic dispatch for heterogenous arrays…
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.