blogging

How to Make a Branded URL Shortener

3 minute read Updated

Learn how to make your own branded tiny URLs for your website or blog.

Tiny URLs, otherwise known as short links. We’ve all used them to shorten URLs. Sometimes for sharing y2u.be videos. Or to make some cheese using amzn.to. Perhaps even to view someone else’s analytics data. And though some may lead you to believe short URLs can be dangerous, used thoughtfully they make a useful addition in your link building strategy. Learn how to make your own branded tiny URLs free in under 5 minutes.

Simple Websites with Jekyll and Docker

8 minute read Updated

How to host your own simple Jekyll websites on DigitalOcean using Docker.

Looking to create a simple website but don’t want to pay through the nose for hosting? Get started today for free with Jekyll and Docker.

Turbocharge Your Jekyll Blog

5 minute read Updated

How to dramatically speed up your static blog.

The need for speed is upon us. Out of the box the speed of an Octopress site kinda drags. However, there are a number of things you can do to to speed it up without a complete overhaul. Learn how to turbocharge your Octopress blog.

The Road Ahead

2 minute read Updated

The journey of 9756 miles starts with a new blog.

When I started this blog back in 2008 I didn’t have a clear direction for what I wanted it to be. I just knew at the time I was working on closed source software and, without it, had no other way to convey my skills to potential employers and clients.

Over time the content direction for the blog became clearer. It eventually grew to become a tech tutorials site and made open source. It serves as a journal both for the community and a place for me to scribe how to do things I knew I’d otherwise forget. It worked, and has served both purposes well.

Add Google Analytics to Ghost with CloudFlare

3 minute read Published

Learn how to add Google Analytics to Ghost without writing any code.

Ghost is the new hotness in blogging. It has more than 5,000 backers on Kickstarter and has raised more than USD $300,000 in funding. But given its relatively new on the block, there’s not a lot in the way of tutorials or primers for getting started.

Looking at the world of analytics, there are a few tutorials on page one of Google which encourage users to customize Ghost themes. But customizing a theme is a hack and locks users into something I like to call a “customization corner”. Customizing in the way suggested makes it more difficult for users to switch themes later and increases the risk of functionality breakage when one theme is swapped out for another. Don’t do it.

Instead, consider adding analytics using a CDN like CloudFlare. Not only does adding analytics through a CDN prevent the need to customize Ghost, it’ll also speed up your blog at the same time and can be done without any coding. And the best part is, it can be done for free.

To add Google Analytics to Ghost with CloudFlare without customizing your theme or writing any code follow the steps below.

Moved Two Sites to Octopress

2 minute read Published

A brief reflection on moving content from WordPress and Tumblr.

A few weeks ago I was planning to undertake a survey of front-end tools but got sidetracked with an overwhelming desire to switch to a CMS-free blogging site at work and home, and so techblog.trunkclub.com and habdas.org have now been migrated to Octopress, a hackers blog, which, when custom tailored, allows for free hosting on GitHub Pages, simple online editing with Prose.io and continuous integration with Travis-CI.