Jekyll

Consolidate a Jekyll site with Hugo

8 minute read Published

How to migrate a website hosted on Jekyll into an existing Hugo site.

Three years ago I started a website called hackcabin.com to scratch an itch after discovering Hugo and starting development on After Dark. At the time my primary website was running Jekyll and build times were nearing the 2-3 minute mark for little more than 70-80 blog posts.

Jekyll Money

A Jekyll plugin for dealing with money. Because we all have to at some point.
git.habd.as/jhabdas/jekyll-money

BigDecimal / Money / Jekyll / Bundler

While trying to calulate discount promotion costs for Lovarindo Rentals I ran into friction calculating promotions in Jekyll. It wasn’t Jekyll’s fault, per se, though it was a shortcoming in Liquid and had to be fixed.

Chicago Gang History

Hosted site migration to Jekyll, AdSense, SES email forwarding, contact form, newsletter, vanity domain, hosting
chicagoganghistory.com

After 6 months working with WordPress.com to create a site themselves, the author of Chicago Gang History wasn’t seeing the kind of traffic they’d hoped for despite all their hard work. In fact, before I found them, Chicago Gang History had had less than 1,000 total visitors—after six months!

Upon examining their content I found a treasure trove of niche content which simply needed a little love. Confident I could improve their online presence I made Chicago Gang History an offer they couldn’t refuse.

Security7 Networks

Custom Jekyll site built from design comps and integrated with Siteleaf. Completed in 80 billable hours.
security7.net

Jekyll / Sass / JavaScript

Launched April 11, 2017. The CTO of Security7 Networks reached out with design comps in hand and we whipped ‘em up a brand spankin’ new Jekyll marketing site and integrated it with Siteleaf, HubSpot and Google Maps API in a few weeks.

Check out the Security7 Blog for a cheeky take on information security news and have updates delivered straight to your inbox.

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.

Why You Should Choose Hugo

3 minute read Updated

In a sea of choice, which static site generator will you choose?

Many are familiar with the idea of static site generators like Jekyll and why they should use them. But Jekyll isn’t the only SSG out there. In fact, there are literally hundreds of SSGs guaranteed to give you analysis paralysis. With so many to choose from it can be difficult to decide which to use.

Host images on S3 with Octopress

3 minute read Updated

Learn how to host Octopress images on AWS S3 using Rubygems.

Glancing over the Octopress plug-ins list yesterday I noticed something I hadn’t seen before, an Image tag & uploader for S3. Curious to tinker around with it I set-up an account for S3 and integrated it today to decrease my blog header background image size and serve it from the cloud with caching.

Update 2016-11-22: You can find the open source Octopress version of this blog circa 2015 right here. Once you’re ready to move on from GitHub try Simple Websites with Jekyll and Docker. And, once you’ve nailed that approach, try going for PageSpeed 100 with S3 and CloudFront.

Follow along to learn how to host images on S3 with Octopress.

PageSpeed 100 with Jekyll, S3 and CloudFront

11 minute read Updated

Perfect your Google PageSpeed with AWS S3 and CloudFront website hosting.

After moving this website from WordPress to Jekyll in 2013 I’ve written enthusiastically about Jekyll. But it wasn’t until recently that I was able to hit the elusive PageSpeed Insights score of 100 for both desktop and mobile performance. Here’s how I got there using Jekyll with S3 and CloudFront, and how you can too.

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.