Tag Archive for 'conferences'

Nestoria First Sponsor of UK ScaleCamp

The good people at The Guardian are hosting UK Scale Camp on the 4th of December.  As far as I know, this is London’s first event focused exclusively on scaling applications for the web.  This is an unconference, so the schedule is not set in stone, but the content will likely be similar to Velocity, with a European focus of course.  Scaling high-performance web applications is something that is near and dear to our hearts at Nestoria.  And so is drinking.  For those reasons, we are doubly proud to be the event’s first sponsor and to have our money going towards crucial Friday beverages for attendees.

Not yet clear if anyone from Nestoria will be speaking at the event, but given our 3+ years of scaling up Nestoria from hundreds to hundreds of thousands of users, I think we should have at least some relevant source material to draw from.  Always nice to share a few war stories, but also very much looking forward to hear how other European web companies are integrating the long list of new scaling-related technologies out there – especially those from the FOSS community.

Nestoria Interview – Mark Keating – London Perl Workshop

This month we have the pleasure of speaking with Mark Keating, lead organiser of the London Perl Workshop, which will be taking place on Saturday the 5th of December in London. Mark is also the Managing Director of Shadowcat Systems, Director/Secretary of the Enlightened Perl Organisation and co-leader of the North West England Perl Mongers.

As in past years Nestoria is very proud to be a sponsor of the London Perl Workshop and we invite any one with an interest in open source software to come along. More details about that in an upcoming post.

Mark, thanks for making the time to tell us about LPW.

1. Why does London in particular have such an active perl community? What’s the essential ingredient in maintaining an active open source community?

There are a combination of factors that make up London’s strong Perl community. The first to my mind is the steadfast support of its more senior, and I am not going to say mature, members who have been active in promoting the group. London held one of the very first YAPCs and the first YAPC::EU and has always encouraged strong involvement from its members in the wider community.

Another contributing factor is the manner of the social meetings, they always try to make newcomers feel welcome, will organise emergency socials at the drop of a hat for visitors to London and strive to make the socials as non-Perl specific as possible. No matter what your background you feel included by these people.Then there is the mailing list. At some times trivial, always busy and with great historical events such as the Willow vs Buffy trauma, the LPM mailing list is perhaps the most subscribed to list of any monger group and with good reason.

These to me are a basis for the essential, and sometimes elusive, ingredients of maintaining a community. There is no silver bullet or single approach, it is a combination of factors and the inclusiveness, support and notion that one is working amongst equals (though I always feel surrounded by giants) is a strong factor in this.

2. The last few years have seen a renaissance in the perl community, with great new modules, an emphasis on testing and “enlightened” development techniques, more conferences, and a more vocal community (big thanks to blogs like perlbuzz). What’s responsible for this?

Still going for the easy questions :) . That is a very complex situation to assess as there are many factors affecting the Renaissance/Enlightenment/Modern Perl that we have today. On a side note my personal preference to that is that Perl is in an Enlightenment that is the motion towards what we can know as Modern Perl, the Renaissance, for me, came and went around Perl 5.8.

The changes started a good deal of time ago. I think the dawning of the current movement happened around the time between Perl 5.6 to 5.8, or at least that’s when the effects could be seen. Since that point there has been a maturity of projects and the developers both in their approach and output. At the same time there has been changes in the language itself, projects such as Moose, Catalyst, Dbix::Class and Devel::Declare to name a few, who seek to utilise, and in some cases form, the language changes that have been under continuous development in Perl. We should value the importance of CPAN and its breadth of resources that have allowed Perl development, projects and libraries to start with a strong foundation.

As for the vocal community, I think we are finally coming to realise that we know how good the language and its associated tools are, but it often feels that the rest of the world is under some impression that we are just gluing things together with CGI scripts. So I think there is a common feeling that we must firstly discuss the current state of Perl and secondly educate people away from ‘legacy’ techniques bringing them up to date with the current best practices.

3. This year LPW’s theme is “Beginning Perl”. Who is the target audience? What types of talks can attendees expect? Why are universities in the UK typically not teaching perl, despite the high level of demand from companies?

As always the LPW seeks to bring new people through the doors, and these can be Perl developers with years of experience ‘under the belt’ as well as welcoming back old friends and stalwart community giants. The theme is broad and is intended to give the speakers and audience a chance to explore the notion of beginnings. This could be starting Perl for the first time, or a ‘How To’ for people not familiar with the language or a project, it can also be taken as a chance to present how something began, such as a piece of development. One could even go further and look at the great advances in Strawberry Perl, Raduko, Padre and see this as Beginning Perl and Perl 6 on Windows. But at the same time the current movement in Perl, the feeling that in Perl since 5.8 we have been passing versions instead of point releases, so that we currently stand at Perl 5 Version 10.1 and the changes in the projects and the core itself seem to reflect that. So Beginning Perl could be seen as truly that for all of us. I am hoping that a lot of people will come to the event and decide to begin something new in Perl.

There is a culture in UK Universities to teach Java in computer science degrees and this is going to be difficult to change without a level of investment and commitment. There is also the fact that there have been non-educational forces on the universities as well, on a business sense it is wise for them to push .net and Java to their students as it gives them a broader job market when they leave university which satisfies a governmental focus. Part of our task should be to educate universities as much as possible to the job market for Perl skills. At this year’s LPW we will be running a free ‘Skills in the Workplace’ seminar that will be initially offered to University students to help towards this issue.

4. As someone who started a business working with open source software, please describe your experiences. How has the level of acceptance of open source changed in the business community in the past few years?

The movement towards open source becoming accepted has been slow, and in many cases quite tortuous. In the last few years though we have seen a big push inside some Governments for open standards and open document formats for the sharing of information and resources, particularly in the European Union, and OSS already works towards this. For most Small to Medium Enterprises though, there is a great deal of struggle to convince them that the software pre-installed is the best way forward, especially since their staff will have a great deal of experience in using it and this to them outweighs the cost of ownership versus OSS solutions. Where we have come forward has been in the acceptance of projects such as Firefox and the general awareness of the populace that many servers use Open Source to function. The pushes by Google to open source Android has given businesses faith in the idea that a business model can be built on OSS.

The transparency of Open Source, the ease of availability and the fact that we are a far more computer-orientated culture has also helped to strengthen acceptance of the possibilities of using it as an alternative. There is still a long way to go though.

It has certainly helped that open source is reported and discussed in the general media, at one time we would spend the first hour or so of any meeting explaining what open source software was in comparison to proprietary/closed software, we no longer have to say as much. I still feel that there is a culture of treating it as a ‘ham radio’ or academic-orientated which is an uphill struggle.

There are even deeper changes caused by the flow and availability of data, expertise, as to whether businesses can now rely on a closed-model of business focus if it seems to stymie innovation, and if using a proprietary route will mire you in the circumlocution of patents, intellectual property, copyright and trademarks but I think they are out of the scope of this answer.

Certainly if we examine the last twenty years there has been a broader uptake of Open Source in the last five years, how much this has been influenced by the stronger computer-orientated culture is interesting. I hope that the future we will see more companies realising that OSS represents a real choice to a formerly dominant closed software system.

Thanks Mark, and also big thanks to you and everyone else in the global perland open source community. Nestoria would not be possible without all of your work. As a result we’re very pleased to once again support this year’s LPW. Last year’s event was great and I have no doubt this year’s will be better.

On a related note, we’re always on the lookout for talented people looking to get started in perl. Please contact us if interested, or say hello at the LPW.

past Nestoria interviews: Jason Trost, Christopher Parker, and Ryan Notz.

Year in Review – 2008 in Conferences

Fellow Nestorfolk,

As promised, we’ll use this time between Christmas and New Year to reflect on 2008. Just as we did in 2007, in this post we look back at the various events we had the chance to speak at. We’re always interested in telling our story, and in learning from others in the online community, and while blogs and twitter and Facebook are great they will never replace face to face interaction. Over the last yer we had the chance to present at many great events, and we look forward to many more in 2009. In case you missed them:

In January I started things off by being a panelist at Adriande Capital’s “Future of Search” event. MTM followed that by speaking about Mapstraction at Oxford Geek Night.

While not technically a public speaking event, it was my pleasure to be a guest in the Guardian’s Tech Podcast in February. Meanwhile in Spain we were well represented at the Madrid Facebook Developer’s Garage, and Ruben waved the Nestoria flag as a panelist at OME 2008 in March

Nestoria in Madrid at Facebook Developer's Garage

Nestoria in Madrid at Facebook Developer's Garage

In the summer we had the pleasure of sponsoring and speaking at both OpenStreetMap’s State of the Map conference in Limerick (BTW, it was just announced that SOTM2009 will be in Amsterdam in July – see you there) and YAPC::Europe in Copenhagen where both MTM and Mike spoke.

Continuing with the perl theme, Spiros and Mike represented Nestoria at the TwinCities Perl Workshop, while Alistair and I rounded out the year by speaking at the LPW08

Overall a great run of conferences, many thanks once again to the organisers. We’re always trying to broaden our spectrum and are on the lookout for interesting events for 2009. All suggestions are very welcome.

On a related note, within Nestoria we run our own weekly series of “tech talks”. Usually someone in the team presents the interesting details of his or her current project, but occasionally we invite external speakers. I’d like to thank everyone who made the time to come and speak with us this year – we learned a lot. I know many techy types read this blog. If you’re in London we’d love to learn from you and have you come present your work to the team. Likewise of course if you’re interested in learning more about Nestoria and your audience would be interested in the challenges (technical or otherwise) of European vertical search, then please get in touch.

Twincity Perl Workshop 2008, Nestoria represent!

Readers of this blog will by now be surely aware that the Nestoria engineering team has a proven attendance record through several technical conferences, including YAPC Europe 2008 in Copenhagen, YAPC Europe 2007 in Vienna as well as the two London Perl Workshop events in 2006 and 2007.

This time we’re heading back to the roots and two team members, Mike and I (Spiros) will be attending the Twincity Perl Workshop, happening in Vienna and Bratislava from the 7th of November to the 8th. Mike will be giving a talk about Perl profiling, reviewing the best tools for the job along with tips and tricks learned. I will be talking about A/B testing, how one can implement it and the basics behind its operations, including many pictu Continue reading ‘Twincity Perl Workshop 2008, Nestoria represent!’

The Nestoria Roadshow – 2007 in Conferences

Fellow Nestorpudlians,

Continuing in our series of posts looking back on the last year we thought we’d highlight the various conferences and events we spoke at over the last year. As you can perhaps surmise from this blog, we’re keen to get the message out about Nestoria. Please let us know if there are any events you’d like to see us at in 2008.

So, dearest Nestoria blog readers – where would you like to see us in 2008? Anyone organising a conference with an audience interested in hearing more about the challenge of European vertical search (from the technical or the business side) should please get in touch.