Mahyar McDonaldinOllieMarketing tech is huge timesuck on iOS, this is how we would do it againMarketing tech is some of the most fragile stuff we have ever dealt with at Ollie. Little bug after little bug just pops up and makes the…Apr 29Apr 29
Mahyar McDonaldinOllieHow SwiftUI & Concurrency could improveAfter our series of blog articles, what could apple do to forward fix the issues we had with SwiftUI & Concurrency?Feb 153Feb 153
Mahyar McDonaldinOlliePareto Optimal Apple DevtoolsHow apple could’ve made better decisions in their dev tooling that would’ve led to a much better experience today.Feb 15Feb 15
Mahyar McDonaldinOllieWhy Ollie is moving away from SwiftUI to UIKitA few months ago, we made the decision to move away from SwiftUI & Swift Concurrency for our application and to move the core of our app…Feb 1523Feb 1523
Mahyar McDonaldinOllieOllie’s App Architecture ContinuedThe second part about how we architected our photo organization app.Feb 14Feb 14
Mahyar McDonaldinOllie15 Years Later, There Is Still No Good Session Replay For iOSAt Ollie, I went on a shopping trip for a session replay solution and found there still isn’t a good one 15 years after the release of iOS…Feb 144Feb 144
Mahyar McDonaldinOllieOllie’s iOS Subscription Management Shopping TripOur app Ollie is an iOS only app. We implemented subscription support directly via StoreKit 2, and didn’t think we needed to use…Jan 8Jan 8
Mahyar McDonaldinOllieHow Ollie’s AI System WorksHow we privately organize photos on your phone with AI, personalized to your preferences.Dec 5, 2023Dec 5, 2023
Mahyar McDonaldinOllieMaking OllieCreating a local iOS app in a time of React NativeOct 28, 20232Oct 28, 20232