~/conference

SwiftLeeds 2024

date:2024-10-08..2024-10-09
location:Leeds, United Kingdom
series:SwiftLeeds · 4 editions
editions:[SwiftLeeds 2022, SwiftLeeds 2023, SwiftLeeds 2024, SwiftLeeds 2025]
titleauthorlength
Swift Concurrency is new and hard, and you can do itMatthew Massicotte23m
Explains that Swift concurrency encodes actors as isolation in the type system, causing real compiler errors when a MultiPeerConnectivity delegate invokes…
Talk on
Introduction to WebAssembly for Swift DevelopersMax Desiatov32m
Swift gains experimental WebAssembly target in upstream snapshots from swift.org and uses embedded Swift to compile modules. The demo uses wasm kit as a Swift…
Talk on
From Quantum to Code: My Journey, Told in PoetryChloe Jenner21m
A former physics teacher describes switching careers by self-teaching JavaScript, using ChatGPT and Northcoders bootcamp support, then learning Xcode and…
Talk on
Speeding up protocol conformances in SwiftNoah Martin32m
Profiling real App Store binaries shows protocol conformance checks are a top cost — a flame chart attributes 470 ms to Swift_conforms_to_protocol — because…
Talk on
From Side Project to Going IndieAntoine van der Lee48m
Journey shows a concrete path: a side project becomes Rocket Sim with a new network traffic monitor that drives an 18% funnel lift and higher trial-to-paid…
Talk on
Cut costs, not corners - Master modularization with SPMAntonio Markotić32m
They refactor a monolithic iOS app to modular SPM packages (core, coreUI, feature modules), keep feature work flowing, and pull Kotlin Multiplatform into its…
Talk on
Hidden engineering challenges of A/B TestingAnastasia Petrova36m
Explains concrete engineering costs: using Optimizely/Firebase increases cyclomatic complexity (nested enroll checks, fallback or crash decisions), forces…
Talk on
Fixing Image Performance for The Worst iPhoneAviel Gross35m
Rebuild of a feed that fetches ~200 high‑res images per page to run on an iPhone 6S Plus (2 GB RAM) shows why naive URLSession prefetching and synchronous…
Talk on
Refactoring FearJosh Holtz23m
A developer recounts a 20+ year stutter starting at age six, speech therapy that worsens fluency, and discovery of programming at 13 that becomes a…
Talk on
The Roast of your App's DesignHidde van der Ploeg34m
Live redesigns of two real apps show concrete fixes: a Mac App Store Connect client reaches 4,000+ users and SwiftUI tricks like using…
Talk on
Crafting better App IconsFlora Damiano22m
Step-by-step workflow: break the app into keywords, use image-generation only to produce reference angles, sketch on paper or iPad, digitize, render and…
Talk on
Scalable Continuous Integration for iOSAlberto De Bortoli34m
Describes an in-house CI stack of Mac Minis on AWS EC2 used at Just Eat Takeaway in 2023, builds AMIs with Packer, deploys and scales instances with Terraform…
Talk on
The Art of Functional State ManagementAraks Avoyan28m
Argues that immutable state plus reactive streams make iOS state predictable and testable, demonstrates concrete code: a counter and a user‑profile fetch…
Talk on
How LEGO can inspire us to build better UI LibrariesJoseph El Mallah21m
GetYourGuide moves an FAQ into a generics-based accordion component written in SwiftUI so the same element migrates across screens; code switches from concrete…
Talk on
What Not to Do: Rocky Road to Banner ViewMaria Kharybina14m
Builds a SwiftUI banner component through three iterations: first a State-driven banner appears inside child view which breaks when a child should not host it…
Talk on
Building an Accessibility Culture, One Step at a TimeBas Broek28m
Company-wide accessibility culture grows by small concrete moves: fix unlabeled buttons, add VoiceOver and Voice Control checks, use Hover Text and the…
Talk on
Quiz of ChaosOliver Binns, Anna Chiara Beltrami29m
A Savvy recap of the live quiz: 16 questions mix talk-specific recall (emoji on opening slide, iPhone 6s RAM, command‑shift‑H) with one Yorkshire curveball…
Talk
~/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.