Coding Dojos at the Perl 6 Patterns Hackathon!

Oslo Coding Dojo has jumped at the chance to connect with the Oslo Perl community. They will be present at the hackathon this coming weekend to arrange dojos and spread the word of kata and dojo goodness. Joy and happiness! :)

What can participants expect?

  • Learn about what coding dojos and katas are all about
  • Practice TDD and pair programming in a Perl 6 context
  • Experience true collaborative programming
  • Have fun!

Good programming requires good practice, and at a dojo we get to learn together and practice the good stuff while having fun. We learn by doing (actual practice), from repetition (what can we do better?) and from the conversations (from one another and looking back after we’re done).

Learn a new way to teach Perl 6 and good programming practices!

What are coding dojos?

Dojos are a place to practice. Coding dojos are groups of programmers getting together to practice their craft. The concept of a dojo stems from Andy Hunt’s coding kata article, which reminds us to take time off to get at what we do. For more information about dojos, see

…or just join us at the Perl 6 Patterns Hackathon! (Remember to sign up!)

The first session will last for about an hour, including a short introduction to get us started. Further sessions will last an hour or as long as the participants want to. We’ll aim to spend the first session on getting to know the tools and the format, and then use the subsequent ones to improve on this.

Hope to see you there! :)

– Geir Amdal
– Salve J. Nilsen

Åpent foredrag: “Temporally Quaquaversal Virtual Nanomachine Programming […] Made Easy!”

Typisk hjerne etter et Damian-foredrag

Oslo Perl Mongers ønsker å invitere til åpent medlemsmøte med Open Source legenden Damian Conway! Foredragene hans er sykt morsomme og minneverdige (bare spør de som var på “Fun With Dead Languages” foredraget i høst) så dette blir dritkult! 😀

Temporally Quaquaversal Virtual Nanomachine Programming In Multiple Topologically Connected Quantum-Relativistic Parallel Spacetimes… Made Easy!
Torsdag 19. April 2012, klokken 18:00
The Scotsman (2. etg), Karl Johans gate 17

Foredraget er gratis og åpent for alle.

Damian beskriver foredraget sitt på følgende vis:

Watch in terror as Damian writes a Perl program to extract square roots using nothing but quantum mechanics, general relativity, and the very fabric of the space-time continuum.

Along the way we’ll also investigate: Witt genstein’s dark secret; the diminishing returns of physical computation; Roman philosophy; when Super Science Adventures go wrong; the greatest Lego kit of all time; the secret identity of Sith; carbon logic vs silicon logic; the giants of 1930’s physics; elementary spin-half quanta under relativistic motion; CAT scans; Will Smith; bongos; drunken bets involving penguins; algorithmic consistency; God’s dice and the problem of free will; intrinsic self-inconsistency; the many worlds outside Copenhagen; and the inventor of stage diving.

What happens when Dirac meets Deutsch meets Damian? Mere anarchy is loosed upon the world.

Om Damian Conway:

Damian Conway is a well-known member of the international Open Source community. An entertaining and widely sought-after speaker and educator, he is the author of several technical books, as well as over 50 Open Source software modules. He runs an international IT training company – Thoughtstream – which provides developer training from beginner to masterclass level throughout Europe, North America, and Australasia.

Om Oslo Perl Mongers: er den eneste uavhengige faglig-sosiale foreningen for folk på østlandet som vil holde seg oppdatert på Perl, CPAN samt miljøene og infrastrukturen tilknyttet disse teknologiene. Foreningen er basert i Oslo, ble stiftet i 2002, har ca. 160 medlemmer og avholder faste medlemsmøter første onsdag hver måned.

Dette blir bra! 😀 courses in TDD, API Design and Productivity

Keeping in mind’s two-step .plan:

  1. Do something cool
  2. Tell about it

Damian Conway is coming to Oslo, and just like last August, and Redpill Linpro will be organizing courses! 😀

Redpill Linpro’s classrooms at Vitaminveien 1A, Oslo, Norway.
Wednesday April 18th: 09:00-16:30, Test-Driven Development in Perl (Register).
Thursday April 19th: 09:00-16:30, The Productive Programmer (Register).
Friday April 20th: 09:00-16:30, API Design for Perl (Register).

There are 12 seats available each day, so don’t wait too long to sign up. Also, a portion of the profits will go to fund’s other activities in 2012. :)

Looking forward to see Damian in action again!

Invitation to Perl 6 Patterns Hackathon 2012


You’re hereby invited to Oslo Perl Monger’s first hackathon in 2012!

Perl 6 Patterns
Redpill Linpro‘s classrooms
Vitaminveien 1A
Oslo, Norway
Friday April 20th to Sunday April 22nd 2012
Hacking on Perl 6-related things, socializing, fun

We’ve got attendance confirmation from Patrick Michaud, Moritz Lenz, Carl Mäsak, Jonathan Worthington, Damian Conway, Tadeusz So?nierz and Filip Sergot, and there’s room for you too!

Oslo Perl Mongers’ organizers are Jan Ingvoldstad (frettled), Karl Rune Nilsen (krunen) and Salve J. Nilsen (sjn), and we can all be reached on #perl6 on

What does one do at a hackathon? The short answer is * ;). The long answer: Whatever is necessary, interesting, fun or useful to do when you get an opportunity to work with someone in the same room as yourself. It’s useful to have some opportunities to handle issues that require high-bandwidth communication, and hackathons are one of those. You’ll also get opportunities to meet core Perl 6 hackers and learn or improve your knowledge of the language.

As for the topic, it’s a guideline. We as organizers would like to see more people hack on Perl 6-related projects, and have realized that it would be useful to spend some attention on making it easier to recruit new people. This might mean we spend some time making cool examples to use in promotional material, to look for patterns in the language that can be used to make it easier to teach Perl 6, or to create the words and images that let people recognize we have something utterly cool going on in the Perl 6 community.

We want Perl 6 to be understandable and easily teachable to both students and experienced developers and teachers. We’d love to spend some time improving this aspect of the language.

If you’d like to participate, get in touch with the organizers (above) or just show up! :)

And failing that, remember: Do something cool, and tell about it! 😀

Too keep up-to-date with the preparations, check out our status gist on github.

Finally, we’d like to thank our sponsors: Jan Ingvoldstad, NUUG Foundation and Oslo Perl Mongers. If you’d like to help improve this event, please get in touch with us!

See you in Oslo!

Kind regards,

  • Jan Ingvoldstad (frettled)
  • Karl Rune Nilsen (krunen)
  • Salve J. Nilsen (sjn)