Updates, other work and personal projects can be found on my blog