“The Art of Code” Workshops

These workshops are something a little different. They’re hands-on workshops, where you’ll be writing code, learning new language features and patterns, but they’re all about writing code for fun. You won’t learn about information security, microservices or cloud architecture, but you will learn about mathematics, cellular automata, fractal geometry, how to build parsers for esoteric programming languages.

They’re half-day, hands-on, and since I’m guessing you probably can’t get your boss to pay for them, they’re priced about the same as a concert or theatre ticket. Sign up, have some fun, learn some new things, and go away intrigued, inspired and full of new ideas for doing fun things with code.


Parsing Esoteric Languages with .NET

A half-day workshop based around using C# and .NET to create a parser and interpreter for the Rockstar esoteric programming language.

View full workshop details

Length: 4 hours

Upcoming Dates

There are currently no public dates scheduled for this workshop. Get in touch if you'd like to run this course for your team, company or user group - or join the mailing list to find out when new public dates are announced.


Ray Tracing in JavaScript

A half-day workshop that explores the principles of 3D computer graphics by building a working ray tracer in JavaScript that runs in your web browser.

View full workshop details

Length: 4 hours

Upcoming Dates

There are currently no public dates scheduled for this workshop. Get in touch if you'd like to run this course for your team, company or user group - or join the mailing list to find out when new public dates are announced.