Workflow

Debug mode in gulp

I've been using gulp a lot lately (as you can see from my posts). To the uninitiated, gulp is the hottest, sleekest and newest build system in town. Which I'm in love with and use almost everywhere now. Yup, it's that awesome. However, I had been having troubles with debugging…

Super simple static server in gulp

I recently spent a lot of time looking for a decent way to: Set up livereload on gulp Set up a static server. Here are my findings. First, I tried using gulp-livereload and gulp-embedlr. Using them together was decent and they were pretty fast, however, they were too complex for…

Checkout git branches through your browser

Most git workflows involve use of multiple branches for different sub-tasks, example, a new branch for an alternative layout for the homepage. However, managing braches on the server quicky gets tedious - SSHing in, navigation to the correct directory, then running git checkout <branch> - is tiring for…

Using gulp at MakeUseOf

At MakeUseOf, since the start of the new theme, we simply wrote plain 'ol CSS and normal JS. No cool stuff like concatenation of compression or minification. Plain code, edited and uploaded through Filezilla. Now we've moved on to a better workflow - Using gulp, Vagrant, git & Github. Here…

Super easy deployment with Git and Bitbucket

Git is the one of the best version control system around, and bitbucket offers unlimited free private repos. What's left is a simple way to deploy to your server every push. The solution? BitBucket hooks. Introduction to BitBucket hooks BitBucket Hooks allow an easy way to trigger scripts after each…