Jonathan Worthington

Latest news

2018 is here, and I've lots of plans for the year! Among them is bringing Cro, a set of Perl 6 libraries for building reactive services, to it's 1.0 release during the year. I'm also working on a new product with my Edument colleagues that I look forward to revealing later on in the year.

I don't currently have any user group or conference speaking scheduled for the year, but expect to do at least a bit of that. I'll be sure to mention any plans here, and on Twitter, when they materialize.

I recently added my photos from Plzeƈ to my Czech Republic photo page (I visited it in autumn last year), and created a new page about my plan to travel over all of the Czech railways in the coming years (it's a dense network, and this is liable to take me the better part of a decade).

Elsewhere online...

I blog about my work on Perl 6, normally a few times a month.

I've got some amount of code on my GitHub account - mostly Perl 6 modules.

I'm @jnthnwrthngtn on Twitter, and even bother to tweet stuff occasionally.

See my consulting profile at Edument, the company I have worked for since 2010. I am co-founder of Edument Central Europe, based in Prague.

My Work


High quality software developer training and mentoring in software architecture, .Net, Git, Perl, and more. Software development consulting. Based in Sweden and the Czech Republic.

Employee #1, co-founder of Edument Central Europe sro.


A virtual machine for the Perl 6 language, with dynamic optimization (type specialization, inlining, OSR), parallel generational garbage collection, and great Unicode support.

Founder, architect, and lead developer.

Rakudo Perl 6

The leading Perl 6 compiler, targetting MoarVM, the JVM, and soon JavaScript too. Written almost entirely in Perl 6, with full support for the Perl 6.c language version.

Architect and lead developer.


Libraries for building reactive services in Perl 6, based around asynchronous pipelines implemented using Perl 6 supplies. Supports HTTP(S), HTTP/2.0, web sockets, and ZeroMQ support is in the works.

Founder, architect.

My Hobbies

Travel and Trains

I'm a keen traveller, having visited over 40 countires so far. I've managed to stand on every continent except Antarctica - which remains a dream! I am especially fond of train journeys; some of the most memorable were in Switzerland, China (especially the railway to Tibet), Japan, Russia (the classic Vladivostok to Moscow route), and New Zealand.


I find photography an enjoyable and creative experience, especially while travelling. I'm not into lugging around heavy equipment to get the best possible technical image; it's the composition of images that interests me more. These days I am using a Sony RX-100, which I'm plenty happy with. My photos adorn the front of my slide decks, and I make a photo calendar each year for family also.


A decade ago I really couldn't imagine cookery becoming one of my hobbies. These days, I find it a pleasant way to unwind after a day at the keyboard, or a nice way to while away some hours on a weekend. Indian cuisine is by far my favorite thing to cook - and, of course, to eat! A handful of spices and a frying pan have given way to a couple of shelves of spices, a karahi, and a tawa.