I'm Eric Sorenson, a Software Engineer in Evanston, Illinois. I'm an advocate for open web standards, and I love the power and flexibility of HTML, CSS and JavaScript. I build software with small teams focusing on user needs, continuous improvement, and automated testing, while following the Agile Manifesto principles.

Webdings icons mixed with the Canvas API in the style of the classic Matrix screen saver.

This clock was inspired by a CSS Animation article by Donovan Hutchinson. Instead of using CSS animations, I used JavaScript's requestAnimationFrame function to update the angle of the hands as the monitor refreshes.

Click or tap on the box above. Inspired by the Bloom iOS app from Brian Eno and Peter Chilvers. Created with the Canvas API and the Web Audio API.