Simplify continuous deployment with Project Nebula

Interesting new product (Beta) from the Puppet folks: Project Nebula automates continuous deployment of applications to multiple cloud-native targets. Our objective is to dramatically simplify continuous deployment of cloud native applications and infrastructure by composing the tools and workflows your developers already use into simple, repeatable deployment workflows. Project Nebula →Simplify continuous deployment with Project …

Wombat Dressing Room, an npm publication proxy on GCP

When automating the publishing of an NPM package, 2FA can get in the way, as you can’t really automate entering a 2FA auth code off a cellphone. Enter Wombat Dressing Room from Google: With Wombat Dressing Room, rather than an individual configuring two factor authentication in an authenticator app, 2FA is managed by a shared …

On release cycles and deprecating stuff

From “What Really Happened with Vista: An Insider’s Retrospective” by Ben Fathi: The three year release cycle meant we rarely knew what the competitive landscape and external ecosystem would look like when we started a release […] What we thought we knew three or four years ago when we planned a given OS release was …

Update React Native apps in production with AppHub Deploy

Use git push to instantly update React Native apps in production. Your JS Bundle gets store on the AppHub servers. Upon launch AppHub’s iOS library detects updates and swaps in new code and images. [AppHub setApplicationId:@"APPLICATION_ID"]; NSBundle *bundle = [AppHub buildManager].currentBuild.bundle; NSURL *jsCodeLocation = [bundle URLForResource:@"main" withExtension:@"jsbundle"]; AppHub Deploy →