Creative Programming

About three years ago, I took part of course in creative programming using Processing. Here are a couple of examples of my experiments: [Read More]
Tags: creative programming, Processing

Learning Polish with Duolingo

I’m trying to learn a little bit of Polish, when I can find time. This began when a bright Polish student from Wrocław, named Laura, came to work for us during the summer and gave me some short impromptu lessons. So I have a collection of random phrases and notes,... [Read More]
Tags: diary, college, polish, duolingo


This term I have a great group of students on undergraduate module ‘SML209: Computers and Languages’. We’ve been learning to make small websites using GitHub pages. This is a great way for them to learn and for me to teach. Here’s my tutorial site so far: HTML Tutorials. [Read More]
Tags: diary, college, sml209

My first post

This is my first post to my new website, which is built using the Beautiful Jekyll templates built by Dean Attali. [Read More]
Tags: new, exciting

Test markdown

Each post also has a subtitle

You can write regular markdown, if you want to, here and Jekyll will automatically convert it to a nice webpage. I strongly encourage you to take 5 minutes to learn how to write in markdown - it’ll teach you how to transform regular text into bold/italics/headings/tables/etc. [Read More]