Talking to Swift
Swift Summit · San Francisco, CA
A conversational UI talk where I built a Swift chatbot inspired by François de La Rochefoucauld.
Conference talks, workshops, and interviews on AI, Swift, and software engineering.
Swift Summit · San Francisco, CA
A conversational UI talk where I built a Swift chatbot inspired by François de La Rochefoucauld.
Swift Language Users Group · San Francisco, CA
What value semantics really means, how to test for it, and how to build Swift types that obey it.
Realm Academy · San Francisco, CA
An experimental exploration of the iPhone 6s 3D Touch sensor, complete with a custom touch pedestal demo rig.
Functional Swift · Brooklyn, NY
A deep dive into protocols with associated types, why they cause pain, and how existential types evolved in Swift.
Podcast · weekly
Stefano and I have been amused, educated, and inspired by the cool things students are doing with Solveit. So we decided to give ourselves an excuse to talk about it more, by doing a show! Every week we record about 15 minutes, showing off one or two ShareIts from ourselves or from the Solveit community
A random Wednesday · on Discord
Two weeks ago at 2am I couldn’t sleep. So I ended up vibecoding jokey manifesto for HTMX. The next day I recorded this video about it with Erik (why?), as I describe in this post. This is the video, about … how to vibewrite? vibecode? bait people with hyperbole?
AltConf · San Jose, CA
A talk at AltConf 2018 about doing ML at a startup, and how we use augmented reality, but not AR Kit, at Topology Eyewear.
try! Swift Tokyo · Tokyo, Japan
The opening session at try! Swift 2017 covering ML fundamentals for Swift developers and where to go next.
RWDevCon · Washington, DC
A tutorial talk at RWDevCon 2017 showing how to build a smile classifier on your Mac in real time—before CoreML made it a button push.
RWDevCon · Washington, DC
An inspiration talk touching on Swift value types, Derek Parfit’s transporter problem, and the odd routes our careers take.
RWDevCon · Washington, DC
A tutorial-style session reviewing Swift protocols and how protocol-oriented designs compare with inheritance-based solutions.
SwiftCoders Podcast · Remote
A favorite SwiftCoders interview covering my winding path into software, startups, and Swift.
Swift Summit · Remote
A remote session considering Swift’s functional programming roots and what they mean for Objective-C developers.