AWS installing CLI – Fix El Capitan issues

After updating to El Capitan with the latest Mac OSX, you may receive an error when trying to install the AWS CLI by trying:

pip install aws cli

Installing collected packages: six, python-dateutil, docutils, botocore, awscli
  Found existing installation: six 1.4.1
    DEPRECATION: Uninstalling a distutils installed project (six) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.
    Uninstalling six-1.4.1:
Traceback (most recent call last):

The cause of this is that El Capitan ships with the package six 1.4.1 installed and it can’t uninstall this as it’s considered core.

You can bypass this step by telling your little pip to ignore installed packaged.

sudo pip install awscli --ignore-installed

The AWS CLI will now be available through terminal.

We love using Gravity Forms

I’d like to show my support for the Gravity Forms Plugin created by the team at RocketGenius.

I’ve tried many form plugins for WordPress and this one beats them all. It’s not the cheapest, but you get what you pay for with Gravity Forms.

Our clients love how easy it is to edit forms and view and export user entries.

As developers, we love the documentation provided for us to really extend forms behind the scenes, giving us a large degree of flexibility.

The built-in integration with Campaign Monitor & Mailchimp gives clients access to add users to their campaign lists without even asking us developers.

So if you’re looking to use a form plugin for WordPress, I highly recommend Gravity Forms. Click the below link for further information.

Gravity Forms Plugin for WordPress


GIT Basics

If you’re a web developer and you’re not using Distributed Version Control System (DVCS), you fall into two categories: 1) You are scared of change or 2) You have found something even better such as flying over the moon on a spoon.

DVCS’s allow everyone to all have their own clones/copies of the source code, and branch to their hearts content. You can commit your changes locally and then push them back to a central cloud hosted service when you feel the code is of value to others, then other users can then fetch your updates and enhance the source code.

More details on this article at: