The Road to Damascus or FRP and Me
I tried to learn about Functional Reactive Programming to see whether I would adopt it in my own code. These are my thoughts about it.
Be Your Own Backend Developer
An overview of server side Swift. I gave this presentation at Code Mobile in Chester. Unfortunataly, although a recording was made of the talk, it’s not available.
Safer Programming With Types
Summary
Core Data: It’s Not Dead Yet
I spoke at FrenchKit Conference in Paris on why Core Data should not be counted out just yet.
Being Imperfect In A Perfect World
Just some thoughts on the choices we make about the patterns we use in development.
Swift London Pre-WWDC Panel
I was a late addition to this panel, which is my excuse for looking so scruffy.
Dependency Management With Carthage
Carthage
My NSLondon talk about the Carthage Dependency Management System. No need to manage your own submodules or use CocoaPods, Carthage provides a simpler and more flexible method of adding framework dependencies to Xcode projects.
What Haskell Teaches Me About Writing Swift
I had a chance to present a longer version of my Swift Summit Lightning Talk at AltConf 2015 in San Francisco.
What Haskell Taught Me About Swift
I did a short talk at Swift Summit in London about a couple of things that knowing Haskell has helped me when writing Swift.
FizzBuzz In Swift
My NSLondon talk about the various approaches to the FizzBuzz problem in Swift, plus some thoughts on the new Language. My first mention in iOS Dev Weekly
Adding 3rd Party Code To Your Project
This talk covers two ways of adding dependencies to an Xcode project; using Git Submodules or with CocoaPoads.
DVCS at LiDG
I gave a short presentation to the London iPhone Developer Group at the Apple store in London this week.