Jen ChangNew Year (2019) and New StartI joined Apple at the beginning of 2019 and I haven’t been blogging much. I’m not sure what exactly I can share or not share, but…Feb 27, 2019Feb 27, 2019
Jen ChangFirst iOS speaking engagement at 360iDevThe recording is now available for viewing, my first speaking engagement at an iOS conference! If you want to learn how we do AB testing…Nov 11, 2018Nov 11, 2018
Jen ChangBest Development Practices for iOS Development I’ve Seen is at GRUBHUBGiven that GRUBHUB is the first technology company I’ve worked at, some of the practices that I’m sharing may be limited. Prior to joining…Oct 13, 2018Oct 13, 2018
Jen ChangLinked Lists in SwiftWhat is data structure? It is a way of storing and organizing the data in memory. Different data structures (e.g., arrays, stacks, queues…Oct 2, 2018Oct 2, 2018
Jen ChangExtracting Numbers from an Alphanumeric String Using String.UnicodeScalarView in Swift 4How do you extract numbers from a string that is composed of random alphanumeric characters? I used the string’s view of the characters as…Sep 16, 20182Sep 16, 20182
Jen ChangReverse Collection in Swift 4Ever need to reverse the characters in a String or indices in a for loop? You can use ReversedCollection for that.Sep 10, 2018Sep 10, 2018
Jen ChangString Manipulations in Swift 4First thing first, Swift 4’s API for String has been beefed up with many powerful capabilities. Strings and String manipulations are…Sep 2, 20181Sep 2, 20181
Jen ChangWhy do Engineers Play Ping Pong?When I first went to interview at GrubHub for the Senior iOS Engineer role, I noticed there was a ping pong table in the office. This seems…Aug 1, 20181Aug 1, 20181
Jen ChangRWDevCon 2018 — Back for Hands-On Tutorials and MoreRWDevCon fulfills my curiosity and thirst for knowledge. It offers a few days away from work to experiment with fairly new iOS APIs and…Apr 13, 2018Apr 13, 2018
Jen ChangFile Structure and Organization Talk at Women in iOS MeetupFound my talk as I was cleaning up and backing up my old laptop before exchanging it for a new and faster one. This was my first time…Mar 31, 2018Mar 31, 2018