Blog: products Two Ring Software's products RSS Feed



Describing my process for semantically versioning the Pippin podspec, deploying it to CocoaPods trunk, and committing all the results to git history. (7 minute read)
Tags: UX algorithms apple backend cocoapods data devex ethics git ios ipad legal meta mgmt objc patterns playgrounds products rails ruby security swift theory tools vapor web wwdc xcode
Previously:
Announcing Pippin Version 2
Highlighting some of the new features in the first major update to Pippin.
Manage version numbers with this one line command
How I'm currently using Rake to automate a few common tasks I carry out to manage my iOS apps' version numbers.
Introducing Pippin
An update and first official version of my Swift app development framework.
Introducing Psst
A simple script to perform straigtforward template replacement of credentials in a codebase, to help avoid committing them.
Tracking Xcode Build Setting Changes with xcbs
Announcing a small CLI for persisting final Xcode project build settings in lockfiles.