git-extras introduction screencast

This screencast is an introduction to the git-extras project and covers the following commands:

  • git setup
  • git ignore
  • git summary
  • git effort
  • git changelog
  • git release

Git aliases

My personal git aliases as promised:

alias gd="git diff | mate"
alias ga="git add"
alias gbd="git branch -D"
alias gst="git status"
alias gca="git commit -a -m"
alias gm="git merge --no-ff"
alias gpt="git push --tags"
alias gp="git push"
alias grh="git reset --hard"
alias gb="git branch"
alias gcob="git checkout -b"
alias gco="git checkout"
alias gba="git branch -a"
alias gcp="git cherry-pick"
alias gl="git log --pretty='format:%Cgreen%h%Creset %an - %s' --graph"
alias gpom="git pull origin master"
alias gcd='cd "`git rev-parse --show-toplevel`"'

Mostly I just wanted to play with my new snowball mic :D (no more loud keyboard noise!!). Also wtf vimeo compression?… might use youtube next time.

Jade Screencast - Template Engine For NodeJS

Introduction

This screencast covers an introduction to the Jade Template Engine for Node. Jade is an indentation based template engine inspired by Haml, with added support for the popular Express web development framework.

Iteration, Conditionals, and Debugging

Learn how to iterate objects and arrays, template conditionals, the debug option and how Jade’s error reporting works in this screencast.