Swiss Perl Workshop 2019

Welcome to the sixth Swiss Perl Workshop.

Dates: Friday 16th and Saturday 17th August 2019
Venue: Flörli Olten
Language: English
Cost: Free for private attendees, students, and speakers.

Please register and confirm your participation soon, to reserve your place. The conference is FREE for private attendees, students and speakers. Corporate attendees, please check the Registration page.

We are looking for speakers, if you have an idea for a talk or presentation then please submit a talk proposal. Because the venue has a few rooms we are also very open to any workshop-like ideas. This could be anything that 2-10 people can attend.

We are looking for Sponsors. Interested? Have a look at the packages on the Sponsoring page.

The workshop will be a great opportunity to:

  • meet Perl hackers from Switzerland and other countries
  • learn from and be inspired by talks
  • chat and socialise during breaks and attendees dinner

Watch this space for updates, or check the feed.

Latest News

20/08/19 Swiss Perl Workshop Post Event & Future

The Swiss Perl Workshop is over for another year. Thanks to all who attended, sponsored, helped out on the day and before, gave talks, and made suggestions. There are a few photos of the event available on the Perl Events Instagram feed.

The videos of the talks are available here. The recordings were largely successful, although one video still needs some putting together due to technical issues - this one will appear later.

Open Discussion

On the second day of the workshop an open discussion took place. This was a continuation of a discussion started back in May, in Bern, and covered several issues about the current state and future of the workshop.

I made a few notes to cover it for those who were not present, as we did not record this discussion due to its impromptu nature. I have split the topics into sections below. Note that the use of "Perl" below should be taken to mean both Perl 5 and Perl 6.

Future Name

The name of the workshop will change from "The Swiss Perl Workshop" to something that better describes the scope of the workshop. The workshop has had a split of talks for at least three years, in the ratio of 1:1:1 of perl5:perl6:general and it was felt that having just "Perl" in the workshop name is not good enough.

There is also the current naming debate around perl6, which may eventually influence the name of the workshop when the decision on the naming of perl6 is resolved. Some suggestions for the workshop name included:

  • Swiss Perl and Friends
  • The Swiss Perl and Raku Workshop (P&R also equals "Projects and Research")
  • Perl Helvetia and Raku Workshop
  • Olten Opensource Meetup
  • Central European Perl Community Meetup

Some of these suggestions are dependent on the aforementioned perl6 rename, and some of them perhaps broaden the scope of the workshop too much or are again too specific e.g. having the location in the name reduces continuity for an event than doesn't always take place in the same city.

It was generally agreed the key is to define the scope of the workshop more clearly before deciding on the name as concerns on whether such things as it being an open or community event are key in the name.

Another point was to use the word "development" or "programming" in the title as, while the subject of the talks may vary they can all (give or take) be classified as related to software development.

Another point, and one I have considered, is that this is a little bit of history repeating as the original "The Perl Conference" became OSCON, which then lead to YAPC, and now here we are again. Personally I fell history will not repeat as the ecosystem and state of other conferences make it unlikely that any name change will result in a surge in attendance from those from other language communities, and thus not result in a desire to squeeze Perl out.

Collaboration With Other [Perl] Events

In 2016 The Swiss and Austrian Perl Workshops teamed up to hold a joint event. It was suggested that this is another avenue to explore. There are several small workshops run in Europe every year, of the form of one or two days and fewer than a couple of dozen attendees. Historically there were many more of these, but they have fizzled out.

While The Perl Conference (Europe) is traditionally a gathering of European Perl developers (and beyond); it was felt that a couple of smaller workshops could join forces to have a larger workshop than they usually hold, but still maintain the smaller, close-knit, felling.

The Alpine workshop itself could encompass one or more of France, Italy, Germany, Switzerland, Liechtenstein, and beyond.

Another option is to keep Perl in scope but invite another language community. These would be small to start with, include a handful of talks from the invited community, and guest speakers/workshops. More general workshops could also be looked at - it seems there is little appetite for Perl 5 workshops these days, they are poorly attended to the point that they sometimes end up being cancelled.

An open calendar, or at least open to organisers of events, should be available. This would facilitate planning and avoid having events either clash or be too close. In the case of the latter this can sometimes, however, be advantageous from the point of view of keynote speakers who can visit more than one event.

Longer term planning and earlier announcements of events would also be better for attendees and speakers to plan their schedules.


Smaller workshops are usually consistent, give or take, in their choice of dates. This year's Swiss Perl Workshop was between a choice of three dates due to the availability of the venue. The most democratic approach was taken - a poll, and this ended up with the workshop being scheduled only a few days after The Perl Conference in Riga.

This may or may not have had an affect on the total attendance. We were constrained by the dates the venue was available, and had the other date(s) been picked it is likely that the attendance figures would have been roughly the same.


One thing that cannot be denied is that Perl events are now struggling to fill a schedule. Workshops that used to be two or three tracks are now one or two tracks. Larger conferences still hold three days of three tracks, but on closer inspection the tracks start later and end earlier.

The Swiss Perl Workshop has been two days of talks for the previous few years, this will likely change. A single day is still flexible if more talks are submit, as two tracks can be run. The question is whether or not attendees would travel for a single day?

A possibility is to have a second day that is a hackathon / sprint / discussion / actual workshop. This could be half a maker day, hands on workshop, or something else not necessarily Perl specific. More workshops / hand on things could potentially encourage companies to send employees.

Other points made about having a single day is if it would affect the social aspect? Would we have to charge to get the commitment? Another approach for a two day schedule would be to have workshops in the mornings and then talks in the afternoons, rather than one day of each.

Future Locations/Venues

While Flörli Olten is a great venue, and can accommodate up to 50 or 60 attendees, the location isn't the easiest. This, however, is the nature of Switzerland, and holding a workshop in the French or Italian speaking part of the country would likely affect attendance from those in the German speaking part of the country.

The workshop was held in the Vaudois Alps in 2017, and was relatively well attended, though it was suggested that for some this was because the location was an attraction and not necessarily the workshop itself. Some attendees may visit a workshop or conference due to being able to spend time in the country/location around the event. This is fine, but needs to be considered if continuity is a concern.

The obvious choices of Geneva and Zürich would infer some advantages, easier travel options for those visiting the country, and perhaps better backing by corporate attendees, the expense would likely make it more difficult to find a suitable venue.

Future venues to explore could be hack spaces, although most (?) don't have that much space. There are, however, many of these throughout Switzerland. Some of these appear to have potential, although the location issue is again a concern.

Universities and technical schools are another avenue to explore. We had success in 2018 with gibb, and even managed to have students in one of the talks. Although it would be better to involve students more directly - perhaps with workshops.

The key with any future venues is to establish exactly what we need and prioritise those: location, facilities, social aspect, catering, workshops, etc.

What Else Happens In Switzerland?

There are many events happening in Switzerland, from small workshops to large conferences. Basel was the location of EuroPython in 2019, Geneva in 2006.

There have been a number of attempts to take small events and grow them to larger ones, over the years, but these appear to have not been successful. Examples are FrOSCamp and ZeTeCo. These have fallen by the wayside due to problems with location and lack of volunteer/organiser time.

Other events worth investigating include the Mini Debian Conference, although not held in Switzerland since 2013. There is a PostgreSQL meetup every year. CH Open is another, although has become more politicised over recent years. CoSin is the Swiss version of the CCC.

One event gaining good traction in Switzerland, and elsewhere, is devopsdays. These have been held in Geneva and Zürich in the last two years. Software craftsmanship groups was suggested as something to explore, as these relate to general programming and not specific languages.

Many more workshops and conferences can be found on the Swiss Conferences site, although it should be noted that this is not specific to technical workshops/conferences.


There's a lot to consider here. The intention with the open discussion was to look into ways we can continue to hold the workshop. There is no desire to grow the workshop to one of hundreds of attendees or topics, but rather each year introduce a handful of attendees from other communities to Perl and vice-versa.

While there will always be a core group of attendees and speakers, the rate of attrition means that over coming years it will be more difficult to attract more than a dozen attendees to workshops. That will ultimately lead to the end of the workshop. Several small Perl workshops and meetups throughout Europe have suffered the same fate over the years. Even larger conferences have seen the same. This situation needs addressing.

If you have something to add then please do so. One thing is for sure: the workshop will be back next year, somewhere, and will be known under a new name. Stay tuned.

Again, great thanks must go to our sponsors who made this event possible:

Oetiker + Partner AG
perl services
Open Systems AG
baumer it-services

30/07/19 Pre Workshop Meetup Details

It's two weeks until this year's Swiss Perl Workshop. Perhaps you would like to join us and maybe even submit a talk? It can be anything Perl, anything slightly related to Perl, or just plain old anything that you've found interesting in technology recently that isn't Perl at all.

We plan to have a pre-workshop meetup in Olten on Thursday 15th August at 19h. The details are as follows:

Hotel Taverne zum Kreuz
Hauptgasse 18
4600 Olten

See you there! (Note: 15th August seems to be a partial holiday in Olten! Some shops may be closed during the day).

06/04/19 Swiss Perl Workshop 2019 - Call For Papers / Dietary Requirements

This year's Swiss Perl Workshop is just a few months away, and we're looking forward to another interesting and fun event in Olten. The workshop takes place just a week after this year's The Perl Conference in Riga so perhaps if you're attending one you could spend a little more time in central Europe and attend the other, and if you're planning to give a talk at The Perl Conference then...

Either way, we encourage you to submit talks and we welcome a broad range of subjects, your talk does not have to be specifically Perl related. Share your experience with others, be it your daily messing around with bugs, writing interesting modules, hardware hacking, Perl 5, Perl 6, devops, and so on.

One thing to note for any attendees is that the wonderful kitchen crew from previous years will be helping us again in Olten, and we would like to give them a list of dietary requirements as far as possible in advance. If you need to let us know of this then please tell us by adding information to the SPW Wiki here.

We look forward to seeing you in Olten this August.

Great thanks go to our sponsors, who have already committed to the event:

01/03/19 Swiss Perl Workshop 2019 - August 16th & 17th 2019

The dates for this year's Swiss Perl Workshop are now confirmed after our poll to ask interested attendees on their preferred choice

Although the date is close to The Perl Conference in Riga, just one week later in fact, this infers some advantages: we hope to appeal to overseas visitors who are attending TPC, including potential speakers, the dates in October turned out to clash with Swiss personal and school holidays, and we will be able to use the excellent kitchen team for snacks and lunches as we did in 2015 :)

The workshop will be free to attend once again, so please, register, think about submitting a talk, and perhaps even sponsor the workshop.

A great thanks go to our sponsors, who have already committed to the event:

21/02/19 Swiss Perl Workshop 2019 - One Week Left To Choose The Dates

That's right, there is one week left on our poll to choose the dates for this year's Swiss Perl Workshop. If you're a regular to the workshop, or you are thinking about attending for the first time, then make your choice known. See our previous post for the details.

A great thanks go to our sponsors, who have already commited to the event:

If you would like to the sponsor the workshop then check out the sponsoring page for details.

Older announcements


Community Sponsors

We are looking for Sponsors.