In this screencast, I implement a new feature in git-annex. I spend around 10 minutes writing haskell code, 10 minutes staring at type errors, and 10 minutes writing documentation. A normal coding session for me. I give a play-by-play, and some thoughts of what programming is like for me these days.
git-annex coding in haskell.ogg (38 MB) | on vimeo
Not shown is the hour I spent the next day changing the "optimize" subcommand implemented here into "--auto" options that can be passed to git-annex's get and drop commands.
[[!poll 65 "watched it all, liked it"" 9 "watched some, boring" 4 "too long for me" 15 "too haskell for me" 14 "not interested"]]
Where's is the option for "interested in watching it, but couldn't because it's flash"?
You should add a HTML5
A copy will be posted to youtube eventually. (I don't have bandwidth right now.)
Or, feel free to download the current .ogv file and upload that to youtube, or anywhere yourself, and post a link here.