• Timer Patterns in XCUITest

    Waiting for things to happen is one of the main challenges in UI testing; I can’t click something if it’s still animating onto the screen or we’re waiting for data to load. While test frameworks do have some built-in intelligence to wait for the application to idle, they’re rarely enough to provide a reliable experience, and are very limited. Note: These patterns work equally…

    [Read More]

  • Snow Season Recap

    Days on the mountain have been hard to come by for various obvious reasons the past few years, but this year I got five days in (assuming I’m done at t-minus two weeks until baby girl) and in pretty cool fashion so I figured it’d be worth sharing. Big ups to my massively pregnant wife for allowing these to happen – the debt will…

    [Read More]

  • Mia, 1.75 Years

    Travel, the outdoors, potty, attitude, friends, and surgery, oh my! Over the holiday season grandma paid us an extended visit and we also flew to NC to spend Christmas with my family. Mia loved boating and playing with her cousins. Mom and Dad loved having the extra help. Flying went relatively well – effortless on the way there, but she decided she had enough…

    [Read More]

  • The most efficient way to type text in XCUITest

    With Xcode 13 and iOS 15, the standard typeText method became incredibly slow. So slow that I created an alternative using the pasteboard. This proved flaky and needed support code in order to succeed reliably (and it did): It was marginally faster, but when I’m doing the same thing hundreds or thousands of times seconds add up. Having read a recent StackOverflow answer to something…

    [Read More]

  • Doing Less: Bike Team

    As of the end of January, I am no longer on my bicycle team board. I served six functional years over the past five actual years; two initially as web and communications director, three as president, and one of those presidential years also as web and comms after a board member moved. Double duty with two of the more time-consuming roles with a one…

    [Read More]

  • 2021 Year In Review

    Not the year we were all hoping for, but we all have our health and family is well. This was more of  “just get through it” and we did. For the first time in a while, I kept a job for an entire calendar year and we didn’t have any real estate transactions! Very much looking forward to simpler taxes. Next year is looking…

    [Read More]