Coding Tutorials

How To Safeguard Your CSS Layouts

Yesterday evening, I left my laptop unattended with a stylesheet I’d been playing with open on the screen. This stylesheet is several months old and contains more than 500 lines of code. When I got back to the desk, I must have just saved, closed and moved on with my evening. The problem? Did I […]

What Is A Ruby Gemfile?

### What Is A Ruby Gemfile? A Gemfile is a file we create which is used for describing gem dependencies for Ruby programs. A gem is a collection of Ruby code that we can extract into a “collection” which we can call later. It lets you specify which gems you want to use, and which […]

The Command Line: A Love Hate Relationship

So, since Week 1 of Makers, my feelings towards the command line are changing. In week 1, I likened it to a printer – often doesn’t do what you want or expect of it, but never actually tells you in plain English what’s wrong with it, either giving you a cryptic message or more often […]

How To Setup A Git Repository

Every new project should be connected to a remote git repository for a number of reasons including protection from loss and version control. Create project folder on local computer from command line Make git Create repo on Github Click new repo Get address of Git Get SSH address (with colon after github.com) Create remote In […]

Dev Tools: How To Setup A Development Environment

I thought it might be an idea, mainly for personal use, to keep notes on my system setup for my development environment. Undoubtedly, at some point in the future, there will be a time when the laptop on which I’m writing this dies – probably suddenly and without warning – and I’m required to replicate […]