Developers! Y U NO open source your code?

Craig Marvelley (08.Oct.2011 at 16:20)
Talk at PHP North West 2011 (English - US)

Rating: 4 of 5

It's undeniable that the PHP microcosm has benefitted from ubiquitous open sourced libraries and frameworks such as PHPUnit, Zend Framework and Doctrine, to name just a few. Developers, and their employers, regularly build upon these resources to speed up application development, as they avoid 'reinventing the wheel' while benefitting from high quality, well tested software.

Unfortunately the reverse is not so common; too few companies make contributions of their code to the community, perhaps due to a fear that their competitors will benefit from their efforts, or a concern that their code will be laughed at, so harming their image. While these concerns are understandable, they are ultimately negative and shortsighted, as we discovered.

At Box UK we recently decided to begin releasing some of our libraries under a permissive open source license in the hope that other developers would find them useful. Inspired by those free tools that we now consider irreplacable, we had a desire to share some of our code in a similar spirit. Since then the PHP libraries we've released include a dependency injection container, an image thumbnailing library, a routing library, and a file metadata tool, all of which are used in our own products.

In this talk I will share our experiences from this process, explaining the positive effects that we've observed: better, more tested, more reliable code; increased visibility for the company; and, crucially, happier developers. Hopefully by illustrating how liberating the process can be, we can help propagate the trend of new, modern, open source PHP libraries that make all our lives easier.

Who are you?

Claim talk

By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.

If the claim is approved you will be able to edit the information for this talk.

Are you sure?

 
Comments closed.

Comments

Rating: 5 of 5

08.Oct.2011 at 15:40 by Rob Allen via api

Good presentation, engaging speaker.

Rating: 5 of 5

08.Oct.2011 at 16:01 by Ian Barber

Fun talk, very confident and relaxed speaking style.

Rating: 4 of 5

08.Oct.2011 at 16:06 by Joe Lee

good talk and points communicated very cleanly. Would buy beer for :)

Rating: 4 of 5

08.Oct.2011 at 17:56 by Stefan Koopmanschap via api

Very nice, but maybe next time try to speak a bit slower. If that means including slightly less content, that's fine, because the content was excellent

Rating: 4 of 5

09.Oct.2011 at 12:25 by Mark Baker

Came in late, but enjoyed the topic and the content. Well discussed, and good answers to the questions at the end.

Rating: 5 of 5

09.Oct.2011 at 15:22 by Mark Jones

A good talk, well presented by a knowledgable speaker. Some interesting insights into how open sourcing software can help make a company's software better even if no external developers contribute.

Rating: 4 of 5

09.Oct.2011 at 21:32 by Jenny Wong

The use of memes meant i couldnt stop sniggering at the back of the room. I am sorry.

It was a funny engaging talk with good points. I dont know if Craig has spoken before but its a talk that more people should hear ( esp team leads)

Rating: 4 of 5

09.Oct.2011 at 21:51 by Andy Slack

Good talk, especially considering the speaker had not spoken previously (if I remember correctly). Very relaxed and seemed comfortable talking about his company's experience with OS. Really nice font on the slides, and content was great.

Found it hard to relate to the content, as i've definitely not worked under a manager who would be comfortable with publishing internal code :P Interesting nonetheless.

Rating: 4 of 5

09.Oct.2011 at 23:16 by Michelle Sanver

The speaker clearly knew what he was talking about so it was a really nice talk. I just found out this was his first talk but honestly, I couldn't have guessed! Great subject and a great speaker.

Not being an English native it could have been nice if he would have talked just a little bit slower though.

Rating: 4 of 5

11.Oct.2011 at 13:04 by Alex Luneburg

An interesting and well presented talk with a lot of points I hadn't considered before. Thank you!

Rating: 3 of 5

11.Oct.2011 at 18:54 by Lineke Kerckhoffs-Willems

I agree with the talking speed, it could have been a little bit slower since the audience wasn't all English. Good talk, you really know you're stuff and you brought it well.

Rating: 5 of 5

13.Oct.2011 at 17:30 by Bronwen

Good talk, good points, and some excellent points about why contributing to opensource is good for teams and companies. Inspiring.

Cloud server hosting by Combell Combell      © Joind.in 2012