I mostly write about iOS development, Swift, git, and, occasionally, other software development topics.

To get notified about new posts, follow me on Twitter or subscribe to the feed.


  • Debugging on iOS 14 with Xcode 11

    Every year we get a new major iOS version to test our apps on. Some apps can't be upgraded to Xcode 12 right away, but they are still expected to work well on iOS 14. With some tricks, we can not only run on iOS 14 but also debug with breakpoints and much more.

    Read more

  • Building a Well-Rounded Website: Essentials

    A collection of essential links useful for building a well-rounded website, regardless of the stack. While building my personal website, I've gathered 20+ resources that I regularly get back to, and I'm hoping this list will help others who are following a similar path.

    Read more

  • How To Test Throwing Code In Swift

    All you need to know about testing throwing functions with XCTest and keeping test code clean & robust in the process.

    Read more