wOwSCON 2013

I’ve been a part of the swamp for over a year now and managed to learn that being a part of the community means much more than sitting in front of the computer and writing code all day long. One of the ways JFrog stays in touch with the community is attending conferences and I had a great pleasure to be part of the JFrog team at OSCon 2013.
This is the 1st year JFrog had it’s own booth in the exhibition presenting both Artifactory and Bintray for the open source crowd.
We arrived to Portland convention center on July 23rd. Our main goal that day was the exhibition reception. We had a really great kickoff and it only got better in the next couple of days. The amount of people and traffic amazed me even during sessions.
The conference had about 4000 attendees some open source users and some are not. You can see the variety of users yourself:
Taken from OSCon 2013 Recap Report
The technical background of the attendees was also very diverse (PHP, Java, Paython, Ruby and such). It’s nice to converse about different distribution methods, binaries management and spread the word about our products. Eventually, we got many ideas and feedback from users, which helps us to stay community oriented.BTW you can be sure that any one who came to the booth got our cool JFrog T-shirt (“Yo Adrian, I built it”).
Besides the booth, I got the chance to attend some cool lectures:
1. Garrett Smith – CloudBees – Solving Embarrassingly Obvious Problems in Code. The lecture was about writing code properly following this two steps:
– Make a code which is working
– Clean the code. Make it simple and readable.
Code should be obvious to those who read it and test protected to those who change it.
2. Hans Dockter – Gradle – Continuos Delivery with Large Software Stacks. Hans discussed the common delivery patterns:
– Binary Snapshots
– Branching
– Single Build
Presented each build method pro and con.
At the end, he presented the Water gates method:
– Separate component builds
– Separate VCS repos
Latest promoted
– Build is downstream aware
Great lecture to understand different flows and integrations, learn the difference between them and the impact each got on your working process.
3. Clinton Gormley – Elastic Search – To Infinity and Beyond – Storing your Moose herd in Elasticsearch.
Using Elastic Search with none transactional DB for full text search. How to index the data, use analyzers instead of wildcards and properly define and use the elastic search.
We managed to put our marks and logos on different places:
OSCon was a really great place to meet some new interesting people, learn much more about the community and view what’s really going on behind the code.Presentations from the conference can be found here:
https://www.oscon.com/oscon2013/public/schedule/proceedings
P.S. here’s a nice puzzle for you (click to enlarge):