What it takes to improve Git or: How I fixed zsh completion
http://felipec.wordpress.com/2013/07/31/how-i-fixed-git-zsh-completion/The story of how I went from identifying a problem in zsh's completion, to eventually fix it after years of experimentation and work.