Here you can find a list of all conference & meetup talks that I've done that have been recorded.
In this talk I give an introduction to game development, for app developers who want to start making games on Apple's platforms. I show how SpriteKit can be used to get started, and introduce Imagine Engine. This is the first time I've done two live demos in the same talk, which was a lot of fun.
In this talk I speak about API design, and how it's not only something to consider when building frameworks and SDKs, but how it can be a fantastic tool to improve the architecture of apps.
In this talk I spoke about a few different techniques that I use to build animations for iOS, and how these techniques can be used to implement nice & smooth workflows for both developers & designers.
An introduction to Swift scripting, why I think Swift is an awesome language for scripting, and a demo of how to write scripts using Marathon.
In this talk I spoke about unit testing in Swift, and how to adapt your Swift code to make it much easier to test.
An updated version of my talk about the architecture behind the Hub Framework and how it can be used to build component-driven UIs.
My first talk about backend-driven UIs after open sourcing the Hub Framework. In this talk I spoke about the concept in more general terms with a new live demo.
A new version of my talk about Spotify's backend- & component-driven UIs.
At Facebook's Mobile@Scale conference, I did my second talk about Spotify's backend-driven UI architecture and how it relates to building apps at scale.
In my very first conference talk, I spoke about the Spotify feature system and how to scale UI development in a large team.
The talk that started it all! In my first talk ever, at the NSLondon meetup, I spoke about what would later become known as the Hub Framework - the Spotify backend-driven UI architecture.