All Articles

Simple Icons project for great SVG Icons

I recently came across this fantastic project by Dan Leech called Simple Icons. The project aim to create free SVG icons for popular brands. Having all these standardised and freely available in one place is a fantastic idea and I would love to see…

User experience (UX) isn't a role; it's a responsibility

User experience (UX) isn't a role; it's a responsibility shared across all aspects of a project. Slow or poorly designed databases can be just as likely to lead to bad users experiences as a poor page layout. Fantastic, well written, web products…

Creating my own website and 'Eating my own dog food'

As a web developer, I should have a website. There is that old expression "Eat Your Own Dog Food" , and I would be suspicious of a web developer who tried to sell me their services who didn't have one. As a web designer and developer, I should…

Adding tab completion for Git on macOS

I love Git ; GitGub is my go-to version and source control platform of choice for all my projects. For a while now I have been meaning to work out how to get tab autocomplete to work with branch names on macOS. It's such a minor thing, its never…