Hi, I'm Mick

I've been building software since 2011, specializing in iOS development. I've worked extensively with Objective-C, Swift, and React Native, and have dabbled in web development with Node, React, and Next.js. I enjoy projects to improve DX and love building and optimizing custom CI/CD pipelines.

Based in Fort Myers, Florida, and I enjoy travel, finance, and all things technology. Oh, and I chronically install day-one iOS betas on my personal devices!

Recent Articles

iPhone Duo Split View: Is Your Window Left or Right?

When two windows share iPhone Duo's inner display, neither one is told which side it's on. I built a proof of concept in Xcode 27.1 and found the fold's ReservedRegion answers it, once you know its frame is clipped to your window.

onHingeChange: Read iPhone Duo Hinge Angle in SwiftUI

iOS 27.1 lets you read iPhone Duo's hinge angle and fold status with onHingeChange in SwiftUI and UIHingeInteraction in UIKit. Here's how the APIs work, why they're for interactive effects rather than layout, and a fold-to-scrub example.

ReservedRegion: Keep Content Clear of the iPhone Duo Fold

iPhone Duo reserves parts of its displays for the fold and the front cameras. Learn which regions exist, when system views handle them for you, and how to query ReservedRegion in SwiftUI and UIKit to move custom content out of the way.

Work

  1. Company
    Fullstory
    Role
    Senior Software Engineer
    Date
  2. Company
    Parra
    Role
    Co-Founder & Lead SDK Engineer
    Date
  3. Company
    Cameo
    Role
    Senior Software Engineer, Mobile
    Date
  4. Company
    Evil Studios
    Role
    iOS Software Engineer
    Date
Download CV