Alex PersianThe Case Against AsyncImageReasons why AsyncImage doesn’t work for non-standard usages.5 min read·Feb 19, 2024----
Alex PersianBuilding a replacement for Google’s Earth View extensionCreating a SwiftUI app to view Google Earth imagery10 min read·Feb 17, 2024----
Alex PersianinBetter ProgrammingBuild Spotify’s Colorizer Effect in iOSRecreating the ever-popular duotone look from Spotify’s branding4 min read·Feb 12, 2020--2--2
Alex PersianinBetter ProgrammingDetecting Truncation in UITextViewsDo your text views show…?4 min read·Dec 10, 2019----
Alex PersianinBetter ProgrammingBetter Code ReviewsBecome a more effective and empathetic reviewer4 min read·Jul 22, 2019--5--5
Alex PersianDVD animation in Swift with SpriteKitThis a quick one for you. Remember the screensaver that would to show up on your old CRT tv when the DVD player went to sleep? I loved…3 min read·Jun 1, 2019----
Alex PersianinBetter ProgrammingUsing the UIMenuController and Manipulating the Responder ChainA detailed guide to handling events through UIMenuController with Swift4 min read·May 20, 2019--1--1
Alex PersianSimultaneous Network Calls with PromiseKitAwhile back I worked on a project where the networking layer was built around a promise-based architecture using PromiseKit. While building…2 min read·Jul 6, 2018--2--2
Alex PersianView Controller ExtensionsOriginally published at blog.alexpersian.com on September 24, 2015.3 min read·Sep 24, 2015----
Alex PersianVisual Studio Code: Cross-Platform EditingOriginally published at blog.alexpersian.com on April 30, 2015.3 min read·Apr 30, 2015----