Tools for Building Websites

February 16 2017

It's early 2017 and yet again, I've rebuilt my website. Here's a rundown of the different tools I've used over the years.

Kirby

At the time of writing, this website is built in Kirby. It combines the speed of a static-site generator and has an option of a web-based GUI for editing content. I'm converting all my personal websites to using Kirby. Highest recommendation on this list.

Pros

Cons

Jekyll

I went bonkers over Jekyll for a while, since it was my gateway into static-site generators. #NoDB

Pros

Cons

Middleman

Middleman is similar to Jekyll in that it's a static-site generator. Unlike Jekyll, it's natural capabilities extend far beyond blogging. It's meant to build full websites.

Pros

Cons

Wordpress

We've all used Wordpress, and it's here to stay. Depsite my love/hate relationship with it, Wordpress is always my go-to when I need to build a site quickly and cheaply.

Pros

Cons

Tumblr

Can you define love? is built on top of Tumblr, and I love the platform.

Pros

Cons

Hubspot

My most recent learning experience was building the Broadcat website on top of the Hubspot platform.

Pros

Cons

Recommendations

For most websites, I recommend Kirby. You can build a variety of websites, avoid database headache, work locally with no problem, use a Git workflow to commit and push your work, and add content using their web-based GUI (what Kirby calls its "Panel").

If you really want to invest in your business, I recommend Hubspot. In addition to being a powerful website builder, their marketing tools are top notch. Also, they use a similar technique to Brad Frost's Atomic Design to create modules, groups, and pages.

Have you used any tools from this list? Let me know your favorite!