Brandon Himpfen helps make the Internet better by providing free tutorials, code and themes to website owners, website administrators and digital marketers, and by contributing to the open source community since 2001.

Welcome to Himpfen.com. Brandon Himpfen is an experienced digital professional with over 13 years of experience. He discusses and solves complex challenges faced by website owners, web designers, web developers, website administrators and digital marketers. In addition, Brandon Himpfen provides free resources these individuals could use to create, build, optimize and tweak websites.

Bootstrap Navigation for Ghost

In Ghost version 0.5.9, a navigation feature was introduced. The navigation feature allows you to set a navigation through the Ghost admin interface; no need to code the menu in your theme anymore! You should place the example code in a navigation.hbs partial template, in the partials folder of your theme. Then in your theme, use the {{navigation}} helper where you want your navigation to be outputted. You can currently only have one navigation, so if you »

Sass Mixin Library

Sass Mixin Library is a simple, lightweight, yet powerful mixin library for Sass. Download (zip) Install using Git: git clone https://github.com/brandonhimpfen/sass-mixin-library Features Here are the main features of the Sass Mixin Library: Simple to add to your project and use in your project; Adjust variables to your liking; and Save tons of time and typing. How-to Use Copy the _mixins.scss file and mixins directory to your project. Add the following to your core file or »

Social Sharing Buttons SASS

This is the SASS / SCSS version of my Social Sharing Buttons project, which allows you to add social sharing buttons to your website. Download (zip) Install using Git: git clone https://github.com/brandonhimpfen/social-sharing-buttons-scss Example: Features Here are the main features of Social Sharing Buttons SASS: Easily create the CSS using SCSS / SASS; Change border radius, font size, font weight, line height, link colour and each buttons background colour with ease; Darken or lighten the button's background hover colour »

Blogging Tips

Blogging Tips was created for you, a blogger. Blogging Tips was designed to make your blog a success. You'll find that Blogging Tips is the best place for useful and helpful blogging tutorials, tools and other resources; all of which are 100% free. Blogging Tips is focus on both WordPress and Ghost blogging platforms, as well as search engine optimization (SEO), social media, writing, monetization, digital marketing and performance optimization. Visit Website Built With The Blogging Tips website has been »

Ghost Beginners

Ghost Beginners is designed to teach Ghost beginners how-to create, build, grow and maintain their Ghost blog. Ghost is a simple, free, open source and powerful publishing platform that allows you to share your stories and knowledge with the world. You'll learn everything from how-to install your Ghost blog to how-to create your own Ghost themes and apps. In addition, you'll be able to download premium Ghost themes. All of this will be provided for free! Visit Website Ghost Beginners »

How-to Install Apache Tomcat 7 on Ubuntu 14.04

Apache Tomcat is an open source web server and servlet container developed by the Apache Software Foundation that allows you to run Java Servlet and JavaServer Pages based web applications. For this tutorial, I'm using Ubuntu 14.04 x64 with 512 MB of RAM from Digital Ocean. The cost is only $5 per month! Install Apache Tomcat 7 We will first do a package repository update: sudo apt-get update Next, we will install Apache Tomcat 7: sudo apt-get install tomcat7 »

How-to Install PostgreSQL on Ubuntu 14.04

PostgreSQL or referred to as its original, abbreviated name Postgres, is an object-relational database management system (ORDBMS) with an emphasis on storing data securely and through best practices. For this tutorial, I'm using Ubuntu 14.04 x64 with 512 MB of RAM from Digital Ocean. The cost is only $5 per month! Install PostgreSQL Installing PostgreSQL through apt-get is quick and easy; just two (2) commands. We will first do a package repository update: sudo apt-get update Next, we will »

Sass Bootstrap Theme

The Sass Bootstrap Theme is an SASS language inspired Twitter Bootstrap theme. It features a primary pink and grey colour scheme with clan typography. It is a great theme for web designers, web developers, fashion websites or blogs, or other design website. Bootstrap's glyphicons are not included. If you wish to use font icons, I would highly recommend Font Awesome. This theme comes in minified or unminified assets, plus the ability to make the components gradients, instead of the default »

How-to Install phpMyAdmin on CentOS 7

In my previous blog post, I showed you how-to install LAMP (Linux, Apache, MariaDB and PHP) on CentOS 7 and in this tutorial I'm going to show you how-to install phpMyAdmin on CentOS 7. If you don't know what phpMyAdmin is; phpMyAdmin is free software written in PHP, intended to handle the administration of MySQL over the Internet. Add Fedora EPEL Repositories Since phpMyAdmin is not included in the CentOS default repositories, we need to get it from the Fedora »

How-to Install Git on CentOS 7

Git is a free and open source distributed version control system, that is designed to handle any project; from small to very large projects with speed, data integrity and efficiency. In this tutorial, I'm going to show you how-to install Git on CentOS7, using Yum and from the source. I'll be using a 512 MB VPS from Digital Ocean. It's only $5 per month and CentOS 7 is pre-installed! Install Git Using Yum First, we will make sure existing packages »