Blog post latest

  • Copy files to AWS S3

    Learn some basics of how to copy files to Amazon S3 using the command line. First you need an setup your AWS account. Listing Want to know what buckets you have? Use the ls command; aws s3 ls --profile "your-site" Making buckets You can eas…

  • Amazon Web Services: Basics

    Learn some basics of how to setup an Amazon Web Services account. Go ahead and sign-up for an AWS account. Next, you need to configure tokens which allow access to your AWS account. In ~/.aws/ folder, create a credentials file. You can setup as many…

  • Editors…

    After tabs vs spaces and programming languages, one of the most controversial conversations you can have with a coder is about their editor. There are a lot to choose from and many come in and out of fashion. I started with Dreamweaver. Yup, I admitt…

  • The Command Line: Part 2

    If you are familiar with the command line or have read my previous article, there are still some improvements you can make. Some of these improvements require other utilities. If you’re on a Mac, then you should be able to install most of them using…

  • Homebrew Applications

    After you‘ve got to grips with Homebrew to install packages, you can also use brew to install applications. First find the applications you are looking for; brew search docker brew search firefox brew search visual-studio-code These are under “casks”…

  • Homebrew

    If you‘re using using macOS or unix, you might have heard people talking about “package managers”. These are simple utilities which help you, erm, manage packages. There are a few common ones which people recommend; brew, apt or yum. There are more a…

  • The Command Line

    With a lot of modern web development, you‘ll find yourself using the terminal more and more. This can be daunting at first and can become slightly repetitive typing the same tasks over and over again. However, you can configure your terminal to work…

  • Sweep the Sleaze

    Social media buttons are not a social media strategy, even though they’re often sold that way. Excellent content, serious networking and constant human engagement is the way to build your profile. Adding those sleazy buttons won’t achieve anything. S…

  • A Stylish List with HTML5, CSS3 + Modernizr

    On a recent project I needed to build the following design, which is a simple list of images. The challenge with this design was to have the border above the individual items for the first and last row of images, not a single full-width border above…

  • Design + Hype Development Techniques

    Recently, Aaron Tolley and I launched a little project called Design + Hype which showcases only the best creative design from across the web. Side projects are the best place to experiment, push the boundaries and most importantly, to try new techni…