Austin’s no-kill animal rescue organization, Austin Pets Alive! had the honor of being selected as one of the possible projects for the ATX Hack For Change at St. Edwards University on June 2-4, 2017. My wife Cheri and I ran into one of the organizers at OSCON in early May, and we were able to… Read More


Every year, I get the privilege of teaching a class at the University of Texas at Austin (with Robert Quigley) where the students get to decide what mobile application project they are going to bring to life, and how they are going to design, test, build, and market it! This is a really creative class… Read More


I’m creating a tutorial series on creating iOS apps from the ground up. Take a look at the first video, it will get you started programming iPhone apps even with no experience. I’ll be exploring this more on BuildingMobileApps.com, if you want to follow along there. https://www.buildingmobileapps.com/write-your-first-ios-10-app-with-swift-3-and-xcode-8-video/… Read More


I’ve been doing more training, teaching, and documentation projects recently, and it’s been a lot of fun. In July, I led a three week on-site summer technical leadership program for new college hires. The training focused on Amazon Web Services, building APIs as microservices (and deploying them), relational and NoSQL databases, and test-driven development with… Read More


Recently, Cordova added the ability to require Android libraries as Gradle dependencies. This helps with projects that can share dependencies, as well as saving a manual installation step. Because of some user-reported conflicts with other Cordova plugins, I updated the Twilio PhoneGap plugin to support Gradle installation of the Android support v4 library. https://github.com/jefflinwood/twilio_client_phonegap Check… Read More