Rob Morgan

Australian Startup CTO based in Berlin, Creator of Phinx & MageCloudKit, Startups, Technology, Travel

New: Work with me @ Brightfame - We build modern solutions to run your business on the AWS cloud.

This post explains how to achieve rolling deploys on AWS using the HashiCorp stack. It is based on a strategy proposed by Paul Hinze. Normally when I deploy our applications to AWS I first ‘bake’ the code into an AWS AMI using Packer and then feed that image into an auto scaling group. Previously I relied on a lot of custom code/bash scripts etc to do this, but now Terraform makes it much easier.

Read more

Yesterday we shipped Phinx 0.5.0 with the long awaited seed feature. This was a substantial release as it required quite a few internal changes as well as downstream changes to dependent projects such as CakePHP. Today I’m going to give a brief overview of the seed feature.

Read more

I posted this yesterday - if you haven’t already completed it then please head over there now: http://bit.ly/1E7XZZL. Your opinion is really important to help shape the future direction of Phinx!

Read more

Good Afternoon, Three days ago I released Phinx version 0.4.4 after many months of silence.

Read more

Today I’m pleased to announce that the first Phinx screencast is now available. It focuses on the basics of Phinx using a sample guestbook application I wrote. I worked really hard on putting this together over the past few months and I’m excited to share it with you. Its not 100% finished yet, so if you buy it today I’ll send you the final version when its completed.

Read more

In this post I’ll explain how to easily publish a simple static website using npm, Grunt and Amazon S3. I assume you already have an AWS account in place. I wrote this guide using OS X Yosemite, so you will need to adapt it to other systems.

Read more