Much to my horror and shame, I have joined the world of DevOps. I not only automated our iOS/Android build system, but got it to run on my coworkers PC. Not bad for someone who wrote their first bash script a couple of weeks ago.

Of course, writing the code was the easy part. The hard part was dealing with configuration issues. For a start package management, is a blessing and a curse. It’s great that NPM can update all your project’s billion dependencies, but it’s a house of cards. All it takes is one rouge package or a data center outage and the gates of hell open. Don’t get me started on gradle or .plist files. Or the fact that you can only upload IPA files to the iOS App Store over wifi and not a corporate LAN.

Would like to rest on my laurels for a bit, but the reward for a successful delivery is new feature requests