Programming Blog

Trevor’s blog on knowledge/experience he has, or whether he’s learning something new, or problems he’s encountered and how it’s going.


I have had a lot of training over the last few years. One of the services I used was Team Tree-house and it’s been very rewarding. I’ve been able to get into Objective-C and Swift in iOS development. I’ve started Android training with Java. I’ve also taken some other small […]

Training over the years


In the past few months, I had the opportunity to help a seasoned, senior engineer on my team at work solve a unique problem. He was given a hexadecimal string that represented some data to determine whether employees would be enrolled on certain devices for time keeping or not. He […]

iOS (Swift) – Binary Solution


I’ve been doing some Swift iOS training through Team Tree House. It’s been very fun to learn this new, exciting, powerful language for developing native applications for iOS, macOS, watchOS, and tvOS. I had a code challenge where I needed to create an extension to the String class. Basically it’s […]

Swift (iOS) – Extensions