Here is a feed that contains only the videos:

d-i code swarm.avi
Posted Saturday evening, September 12th, 2009

ikiwiki swarm.avi
Posted Friday evening, July 11th, 2008

ikiwiki cgi and git.ogg
Posted late Monday night, November 27th, 2007

I'm hoping to do some screecasts on various technical subjects. As I do them, they will appear here.

I generated a code swarm animation of commits to the d-i project with help from Frans Pop. I had planned to set it to music, but never got the chance. Instead, Christian Perrier used it during a lightning talk at DebConf9, and provided great commentary on the events shown in it.

I combined video of Christian's talk with higher-quality excerpts of my original code swarm video to produce this.

d-i code swarm.avi (54 MB)

Posted in the wee hours of Monday night, April 20th, 2010

Not a screencast as such, this code swarm video depicts commits to ikiwiki.

ikiwiki swarm.avi (18 MB)

Posted in the wee hours of Monday night, April 20th, 2010

This 15 minute screencast builds on the first, showing how to use a setup file to make ikiwiki support web edits via CGI, and how to use git with ikiwiki.

This is a bit out of date now; ikiwiki's tutorial explains a more automated way to set up a wiki or blog.

ikiwiki cgi and git.ogg (8 MB)

Posted late Monday night, November 27th, 2007

This 10 minute screencast demos how to set up a simple wiki and blog using ikiwiki.

This is a bit out of date now. The syntax for preprocessor directives has changed. Also, ikiwiki's tutorial explains a more automated way to set up a wiki or blog.

Apologies for the slow typing in places; I did this without a script! (I'm a two finger typist, if you must know. ;-)

ikiwiki blog.ogg (6 MB)

Posted Monday evening, November 26th, 2007

So far, I'm using byzanz to record my screencasts as animated gifs (which are then converted to ogg theora).

Handy command reference:

byzanz-record --cursor -w 640 -h 480 screencast.gif --duration=3600
mkfifo stream.yuv
mplayer -vo yuv4mpeg -ao null -nosound screencast.gif &
ffmpeg2theora stream.yuv