My front-end development workflow.
I build development websites locally on my Mac and I use version control for every project — usually Subversion. I use Cornerstone which is a great Subversion app for Mac.
I know that gulp and Grunt are very popular task runners, but these days there is so much to learn and keep up with and in order to avoid getting overloaded I have used these simple shell scripts instead. I use LiveReload and run a custom command after processing changes, usually
#!/bin/bash PROJECT_DIR="/Users/mike/Sites/domainname/" cd $PROJECT_DIR bundle exec compass compile -q