News, Tutorials, and Musings

Stay connected with latest information.
Subscribe Now
Concatenate & Minify Javascript with Gulp, Improve Site Performance

Concatenate & Minify Javascript with Gulp, Improve Site Performance

This tutorial is part of a series on Gulp: Getting Started with Gulp Javascript Task Runner Compiling SASS/SCSS to CSS with Gulp Concatenate & Minify Javascript with Gulp, Improve Site Performance When building large web applications, you'll find that your app may require LOTS of javascript files. Numerous requests for large files can slow site performance. With Gulp, we can improve the overall performance of our sites and applications by minifying our javascript to reduce the file size and concatenating our files to reduce the number of file requests. (If you need help installing Gulp, go back and read...

Tutorial: Setting up Local Databases with Ease using Kitematic from Docker Toolbox

Tutorial: Setting up Local Databases with Ease using Kitematic from Docker Toolbox

Using Kitematic for your local development databases In an earlier post, we showed you how to set up MongoDB Image Instance with Docker Toolbox using Docker command line tools. Since Docker released Kitematic as part of Docker Toolbox a few months ago, working with Docker on your local machine has never been easier. Below is a quick walkthrough of one of the most common ways I've been using the new Kitematic GUI: installing databases for local development (in this case MongoDB and Redis). Why use Kitematic? The great thing about using Docker for local development is that it allows you...

Compiling SASS/SCSS to CSS with Gulp

This tutorial is part of a series on Gulp: Getting Started with Gulp Javascript Task Runner Compiling SASS/SCSS to CSS with Gulp Concatenate & Minify Javascript with Gulp, Improve Site Performance Once you have installed Gulp and understand the basics of creating tasks, you can start using Gulp to do real work! (If you need help installing Gulp, go back and read Getting Started with Gulp Javascript Task Runner.) In this tutorial we will use Gulp to compile SASS, SCSS or LESS to CSS, watch our files, and recompile them any time changes are detected. I'm using SCSS in...

Getting Started with Gulp Javascript Task Runner

Getting Started with Gulp Javascript Task Runner

This tutorial is part of a series on Gulp: Getting Started with Gulp Javascript Task Runner Compiling SASS/SCSS to CSS with Gulp Concatenate & Minify Javascript with Gulp, Improve Site Performance As a developer how you work is just as important as what you are working on. You should be focusing on writing good code and reducing the overhead involved with building and serving your application. Gulp can can help you achieve this by allowing you to define and run automated tasks to compile, minify, build and serve your code. Gulp is javascript task runner. It has become the...

Setting up your business email with Google Apps

Setting up your business email with Google Apps

If you're reading this, it means you have probably acquired a new domain name recently, and are now looking to enable your custom email domain. Below I have outlined the steps I recently took to set up our own @codehangar.io email domain. It is a pretty painless process, but I wanted to catalog the process here for posterity. (If you still need to purchase a domain name, we highly recommend namecheap) Create Google Apps Account First thing you'll need to do is sign up for a Google Apps account. There are two options, I went with the cheaper: Next,...