SlideShare a Scribd company logo
The Health of
Networks
JavaOne 2015, UGF11078
10/25/2015
Csaba Toth
About me
 Csaba Toth csaba.toth.us@gmail.com,@tocsa2
 LinkedIn: http://www.linkedin.com/in/csabatothdev
 Polyglot full-stack developer (C++, Java, C#, Python)
 Full time remote developer of SportsBoard (WestShore Tech is
located in Sausalito, CA), living in Fresno, CA
 Plus has a consulting company
 Co-founder of Nashville JUG
 Founder of Central California JUG
Agenda
 Details of my two JUGs I’m affiliated with
 Three pillars of tech meetups
 Lessons learned
 Take away messages
 Scope: both JUGs are in the US, but I think most take away
messages are international
 What I won’t talk about: big JUGs like Brazil, London, New York,
...
Three pillars
 1. Quality content
 2. Venue
 3. Food (+ swags)
 The key is always: the member should get over satisfactory
experience for his time and effort!
Java User Groups
 Nashville Java User Group, co-founded in 2010
 Central California Java User Group, founded in 2014
 Scope of user groups:
 Java User Groups are not strictly about Java. There are many JVM
languages, I consider Android also as Java development topic
 There are a ton of technologies in the Java eco-system, which
sometimes more define the experience
 Beginners and advanced members too
Nashville
Nashville JUG
 There was a functioning JUG in Nashville before 2006 but it got
dissolved
 Maybe the JUG was dependent on the leader?
 Maybe there were content issues?
 Many things depend on the companies around
Nashville JUG
 Takeaway 1: it matters how many/how big companies are Java
shops
 Takeaway 2: dissolved JUG means good and bad news
 Takeaway 3 - by Dr JUG:
 A JUG can dissolve if it mainly depends on a sole person and that
person steps down
Nashville JUG - Beginning
 In 2010 I met with Greg Turnquist (from SpringSource – now
VMWare) at DevLink conference in Nashville, where I initiated a
Java talk in the open spaces section
 We decided to found NJUG
 First 3 meetings were at Vanderbilt University
 Greg presented mostly in the beginning
Nashville JUG – Beginning
 We initiated a site on Posterous to cover multiple social media
channels
 I tried to distribute flyers and at least motivate Java developers
at Vanderbilt
 Takeaway 1: it may take a long time (more than 6 months) to
boot up – the word spreads by itself, but there’s a propagation
 Takeaway 2: members may not only come from where you think
/ focus – the word spreads by itself
 Takeaway 3: It maybe a lot of effort to cover parallel social
media channels
Nashville JUG – Early Days
 Kerry Wilson joined the leadership board
 He helped to move the meetings to VACO
 a local recruiter, hosts other user groups too
 Food/pizza + drinks (including beer!) provided
 Good internet access and projector, screen
 Much better parking compared to Vanderbilt
 He also spread the word
 Takeaway 1: good venue is important
 Takeaway 2: helpers come along
Nashville JUG – Growing
 Attendance slowly started to rise.
 When Oracle visited us to give an insight about the upcoming
Java 7 our attendance was still not too high
 Chris Mihalcik joined the board and he advised to put our main
site to Meetup
 Downside: the subscription costs money
 Takeaway: Meetup - looking back it worth it
Nashville JUG – Growing
 Our attendance ramped up above 20
 Jeremy Ary and Josh Murphy joined the board
 Jeremy designed T-shirts and logo
 Helped with other errands
 We got to know great presenters and developers like David
Escandell and Jim Siegienski, who also help in the leadership
 Takeaway 1: worth looking for and involving local presenters
 Takeaway 2: Regular leadership lunches
Nashville JUG – Raffles
 Raffles
 We got 5 text books from O’Reilly and also from Oracle, we raffle one
per meeting
 E-book vouchers from O’Reilly
 We got a lot of Java 7 T-shirts
 Food is important in the end, but raffles are nice!
 Takeaway 1: Oracle’s JUG program can help!
 Takeaway 2: Better to have valuable giveaways
Nashville JUG – Presenters
 Early presenters:
 Greg Turnquist: different topics about testing, Spring introduction,
Security, Spring Roo
 Zach McCormick presented 3 times on Android
 Eliah Minor on bad JavaScript habits for Java programmers
 Oracle
 Takeaway: it’s beneficial to invite inter-meetup presenters, co-
operate, plug-in to the local meetup scene
Nashville JUG – Budget
 Absolutely no budget, we don’t deal with money Some user
group goes to non-profit
 Chapter 3, 5, 7 ???
 There are some opportunities to get help, in the $100-$150 range,
they’ll do all work
 Can be inevitable if you organize a conference
 VACO and some sponsors are willing to chip in if we’ll organize
a conference
 Takeaway: you can get away for a long time without a budget,
but eventually you may need to formulate some entity
Nashville JUG – Meetup
 More than 600 members* on Meetup
 30+ attendees per meeting
 There seems to be enough people in the leadership board and
enough momentum that it won’t dissolve (I moved away and
Greg is not always there)
 Takeaway 1: number of active attendees matter much more than
total membership
 Takeaway 2: the more leadership help you have the better
Nashville JUG - Leadership
 Joined the JCP - Easy to do
 Takeaway: Join the JCP, look for related programs (Adopt a
JSR, adopt OpenJDK)
 Big leadership:
 Different opinions can arise, that’s fine if the problem settles
 Be open to other’s opinions, you can still try to steer, but let others
steer too
Central California JUG
Central California
 Agriculture, agriculture, agriculture
 Some healthcare
 But there’s a blossoming meetup scene, much smaller though
than Nashville
 Needs a JUG!
Central California JUG
 Founded in 2014 summer
 I provided presentations in the beginning
 PlayN framework
 Java 2014 recap
 …
 Later Nick Groves chipped in
 Venue and food is taken care of Bitwise Industries (local tech
incubator hub) - THANKS!
Central California JUG
 80+ members on meetup
 But low attendance
 Many members and first timers are beginners
 There are a few advanced developers
 Started to watch vJUG recordings and add annotations
 Takeaway: people expect live content. Although James Gosling
is better speaker, they want local presenter. They think they
gonna watch the YouTube recording…
 Takeaway 2: Size of the critical mass matters
Central California JUG
 Plans:
 Will provide local content on beginner topics
 May try to attract kids with Minecraft modding
 Some conversation is going on about book reading (Murdoch’s Java
book)
 Co-operating with other meetups
 Involve more people in the leadership as soon as possible
Generics
 Not only Java is competing with other technologies, but a Java
User Group is competing with the other local tech meetups
 Always be thankful to your sponsors, mention them*
 Monitor the demand for materials/topics and respond
Thanks for listening
 Questions?
 Csaba Toth
 http://www.linkedin.com/in/csabatothdev

More Related Content

Viewers also liked (15)

PDF
jQuery Plugin
Leo Nguyen
 
PDF
Design Resources
Leo Nguyen
 
PDF
JS Plugin
Leo Nguyen
 
PPTX
Hadoop and Mapreduce for .NET User Group
Csaba Toth
 
PPTX
Developing Multi Platform Games using PlayN and TriplePlay Framework
Csaba Toth
 
PDF
GreenPlus Opportunity
KeithSandor
 
PDF
GreenPlus Power Agreement
KeithSandor
 
PPTX
Windows 10 preview
Csaba Toth
 
PPTX
Git, GitHub gh-pages and static websites
Csaba Toth
 
PPTX
Introduction to Google BigQuery
Csaba Toth
 
PPTX
Google Compute Engine
Csaba Toth
 
PDF
Java Lab
Leo Nguyen
 
PDF
CSS Lab
Leo Nguyen
 
PDF
Node.js Lab
Leo Nguyen
 
PDF
HTML5 Lab
Leo Nguyen
 
jQuery Plugin
Leo Nguyen
 
Design Resources
Leo Nguyen
 
JS Plugin
Leo Nguyen
 
Hadoop and Mapreduce for .NET User Group
Csaba Toth
 
Developing Multi Platform Games using PlayN and TriplePlay Framework
Csaba Toth
 
GreenPlus Opportunity
KeithSandor
 
GreenPlus Power Agreement
KeithSandor
 
Windows 10 preview
Csaba Toth
 
Git, GitHub gh-pages and static websites
Csaba Toth
 
Introduction to Google BigQuery
Csaba Toth
 
Google Compute Engine
Csaba Toth
 
Java Lab
Leo Nguyen
 
CSS Lab
Leo Nguyen
 
Node.js Lab
Leo Nguyen
 
HTML5 Lab
Leo Nguyen
 

Similar to The Health of Networks (20)

PPTX
JavaOne 2013: Organizing Your Local Community
Ryan Cuprak
 
PDF
Increasing the Maturity of Our Java User Groups
National University of Kyiv-Mohyla Academy
 
PDF
Increasing the Maturity of our Java User Groups
Víctor Leonel Orozco López
 
KEY
JUG Leadership Lessons Learned
Matt Stine
 
PPTX
CCJUG inaugural meeting and Adopt a JSR
Csaba Toth
 
PDF
JUGChennai UserGroup BestPractices
Rajmahendra Hegde
 
PDF
CommunityOne 2008: Jug Panel
Van Riper
 
PDF
Adopt-JSR-Workshop JavaOne 2013
Heather VanCura
 
KEY
Paperwork, Politics and Pain - Our year in the JCP (FOSDEM 2012)
Martijn Verburg
 
PPT
LatJUG Introduction
Dmitry Buzdin
 
PPTX
Vilnius Java User Group Meeting #13
vilniusjug
 
PPTX
Adopt a JSR NJUG edition
Csaba Toth
 
KEY
Free community with deep roots
Martijn Verburg
 
PDF
Java Day Istanbul 2018
Altuğ Bilgin Altıntaş
 
PDF
How to Participate Japan
Heather VanCura
 
PDF
Inland Empire JUG Presentation 12/11
Michael Kennedy
 
PPTX
LatJUG Devoxx2010 Report
Dmitry Buzdin
 
PDF
Devoxx UK Quickie 2015
Heather VanCura
 
PDF
Java User Groups in Austria (2013)
Peter Kofler
 
PDF
About JUGChennai 2011
Rajmahendra Hegde
 
JavaOne 2013: Organizing Your Local Community
Ryan Cuprak
 
Increasing the Maturity of Our Java User Groups
National University of Kyiv-Mohyla Academy
 
Increasing the Maturity of our Java User Groups
Víctor Leonel Orozco López
 
JUG Leadership Lessons Learned
Matt Stine
 
CCJUG inaugural meeting and Adopt a JSR
Csaba Toth
 
JUGChennai UserGroup BestPractices
Rajmahendra Hegde
 
CommunityOne 2008: Jug Panel
Van Riper
 
Adopt-JSR-Workshop JavaOne 2013
Heather VanCura
 
Paperwork, Politics and Pain - Our year in the JCP (FOSDEM 2012)
Martijn Verburg
 
LatJUG Introduction
Dmitry Buzdin
 
Vilnius Java User Group Meeting #13
vilniusjug
 
Adopt a JSR NJUG edition
Csaba Toth
 
Free community with deep roots
Martijn Verburg
 
Java Day Istanbul 2018
Altuğ Bilgin Altıntaş
 
How to Participate Japan
Heather VanCura
 
Inland Empire JUG Presentation 12/11
Michael Kennedy
 
LatJUG Devoxx2010 Report
Dmitry Buzdin
 
Devoxx UK Quickie 2015
Heather VanCura
 
Java User Groups in Austria (2013)
Peter Kofler
 
About JUGChennai 2011
Rajmahendra Hegde
 
Ad

More from Csaba Toth (10)

PPTX
Eclipse RCP Demo
Csaba Toth
 
PPTX
Column Stores and Google BigQuery
Csaba Toth
 
PPTX
Trends and future of java
Csaba Toth
 
PPTX
Google App Engine
Csaba Toth
 
PPTX
Setting up a free open source java e-commerce website
Csaba Toth
 
PPTX
Google Cloud Platform, Compute Engine, and App Engine
Csaba Toth
 
PPTX
Hive and Pig for .NET User Group
Csaba Toth
 
PPTX
Introduction to Hadoop and MapReduce
Csaba Toth
 
PPTX
Introduction into windows 8 application development
Csaba Toth
 
PPTX
Ups and downs of enterprise Java app in a research setting
Csaba Toth
 
Eclipse RCP Demo
Csaba Toth
 
Column Stores and Google BigQuery
Csaba Toth
 
Trends and future of java
Csaba Toth
 
Google App Engine
Csaba Toth
 
Setting up a free open source java e-commerce website
Csaba Toth
 
Google Cloud Platform, Compute Engine, and App Engine
Csaba Toth
 
Hive and Pig for .NET User Group
Csaba Toth
 
Introduction to Hadoop and MapReduce
Csaba Toth
 
Introduction into windows 8 application development
Csaba Toth
 
Ups and downs of enterprise Java app in a research setting
Csaba Toth
 
Ad

Recently uploaded (20)

PPTX
Finding Your License Details in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PPTX
OpenChain @ OSS NA - In From the Cold: Open Source as Part of Mainstream Soft...
Shane Coughlan
 
PPTX
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Shane Coughlan
 
PDF
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
PDF
Open Chain Q2 Steering Committee Meeting - 2025-06-25
Shane Coughlan
 
PDF
Add Background Images to Charts in IBM SPSS Statistics Version 31.pdf
Version 1 Analytics
 
PPTX
Home Care Tools: Benefits, features and more
Third Rock Techkno
 
PPTX
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Shane Coughlan
 
PDF
MiniTool Partition Wizard Free Crack + Full Free Download 2025
bashirkhan333g
 
PPTX
iaas vs paas vs saas :choosing your cloud strategy
CloudlayaTechnology
 
PDF
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
PDF
MiniTool Power Data Recovery 8.8 With Crack New Latest 2025
bashirkhan333g
 
PDF
Top Agile Project Management Tools for Teams in 2025
Orangescrum
 
PDF
ERP Consulting Services and Solutions by Contetra Pvt Ltd
jayjani123
 
PDF
Simplify React app login with asgardeo-sdk
vaibhav289687
 
PPTX
Milwaukee Marketo User Group - Summer Road Trip: Mapping and Personalizing Yo...
bbedford2
 
PPTX
Customise Your Correlation Table in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PPTX
AEM User Group: India Chapter Kickoff Meeting
jennaf3
 
PDF
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
PPTX
Comprehensive Risk Assessment Module for Smarter Risk Management
EHA Soft Solutions
 
Finding Your License Details in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
OpenChain @ OSS NA - In From the Cold: Open Source as Part of Mainstream Soft...
Shane Coughlan
 
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Shane Coughlan
 
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
Open Chain Q2 Steering Committee Meeting - 2025-06-25
Shane Coughlan
 
Add Background Images to Charts in IBM SPSS Statistics Version 31.pdf
Version 1 Analytics
 
Home Care Tools: Benefits, features and more
Third Rock Techkno
 
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Shane Coughlan
 
MiniTool Partition Wizard Free Crack + Full Free Download 2025
bashirkhan333g
 
iaas vs paas vs saas :choosing your cloud strategy
CloudlayaTechnology
 
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
MiniTool Power Data Recovery 8.8 With Crack New Latest 2025
bashirkhan333g
 
Top Agile Project Management Tools for Teams in 2025
Orangescrum
 
ERP Consulting Services and Solutions by Contetra Pvt Ltd
jayjani123
 
Simplify React app login with asgardeo-sdk
vaibhav289687
 
Milwaukee Marketo User Group - Summer Road Trip: Mapping and Personalizing Yo...
bbedford2
 
Customise Your Correlation Table in IBM SPSS Statistics.pptx
Version 1 Analytics
 
AEM User Group: India Chapter Kickoff Meeting
jennaf3
 
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
Comprehensive Risk Assessment Module for Smarter Risk Management
EHA Soft Solutions
 

The Health of Networks

  • 1. The Health of Networks JavaOne 2015, UGF11078 10/25/2015 Csaba Toth
  • 2. About me  Csaba Toth [email protected],@tocsa2  LinkedIn: http://www.linkedin.com/in/csabatothdev  Polyglot full-stack developer (C++, Java, C#, Python)  Full time remote developer of SportsBoard (WestShore Tech is located in Sausalito, CA), living in Fresno, CA  Plus has a consulting company  Co-founder of Nashville JUG  Founder of Central California JUG
  • 3. Agenda  Details of my two JUGs I’m affiliated with  Three pillars of tech meetups  Lessons learned  Take away messages  Scope: both JUGs are in the US, but I think most take away messages are international  What I won’t talk about: big JUGs like Brazil, London, New York, ...
  • 4. Three pillars  1. Quality content  2. Venue  3. Food (+ swags)  The key is always: the member should get over satisfactory experience for his time and effort!
  • 5. Java User Groups  Nashville Java User Group, co-founded in 2010  Central California Java User Group, founded in 2014  Scope of user groups:  Java User Groups are not strictly about Java. There are many JVM languages, I consider Android also as Java development topic  There are a ton of technologies in the Java eco-system, which sometimes more define the experience  Beginners and advanced members too
  • 7. Nashville JUG  There was a functioning JUG in Nashville before 2006 but it got dissolved  Maybe the JUG was dependent on the leader?  Maybe there were content issues?  Many things depend on the companies around
  • 8. Nashville JUG  Takeaway 1: it matters how many/how big companies are Java shops  Takeaway 2: dissolved JUG means good and bad news  Takeaway 3 - by Dr JUG:  A JUG can dissolve if it mainly depends on a sole person and that person steps down
  • 9. Nashville JUG - Beginning  In 2010 I met with Greg Turnquist (from SpringSource – now VMWare) at DevLink conference in Nashville, where I initiated a Java talk in the open spaces section  We decided to found NJUG  First 3 meetings were at Vanderbilt University  Greg presented mostly in the beginning
  • 10. Nashville JUG – Beginning  We initiated a site on Posterous to cover multiple social media channels  I tried to distribute flyers and at least motivate Java developers at Vanderbilt  Takeaway 1: it may take a long time (more than 6 months) to boot up – the word spreads by itself, but there’s a propagation  Takeaway 2: members may not only come from where you think / focus – the word spreads by itself  Takeaway 3: It maybe a lot of effort to cover parallel social media channels
  • 11. Nashville JUG – Early Days  Kerry Wilson joined the leadership board  He helped to move the meetings to VACO  a local recruiter, hosts other user groups too  Food/pizza + drinks (including beer!) provided  Good internet access and projector, screen  Much better parking compared to Vanderbilt  He also spread the word  Takeaway 1: good venue is important  Takeaway 2: helpers come along
  • 12. Nashville JUG – Growing  Attendance slowly started to rise.  When Oracle visited us to give an insight about the upcoming Java 7 our attendance was still not too high  Chris Mihalcik joined the board and he advised to put our main site to Meetup  Downside: the subscription costs money  Takeaway: Meetup - looking back it worth it
  • 13. Nashville JUG – Growing  Our attendance ramped up above 20  Jeremy Ary and Josh Murphy joined the board  Jeremy designed T-shirts and logo  Helped with other errands  We got to know great presenters and developers like David Escandell and Jim Siegienski, who also help in the leadership  Takeaway 1: worth looking for and involving local presenters  Takeaway 2: Regular leadership lunches
  • 14. Nashville JUG – Raffles  Raffles  We got 5 text books from O’Reilly and also from Oracle, we raffle one per meeting  E-book vouchers from O’Reilly  We got a lot of Java 7 T-shirts  Food is important in the end, but raffles are nice!  Takeaway 1: Oracle’s JUG program can help!  Takeaway 2: Better to have valuable giveaways
  • 15. Nashville JUG – Presenters  Early presenters:  Greg Turnquist: different topics about testing, Spring introduction, Security, Spring Roo  Zach McCormick presented 3 times on Android  Eliah Minor on bad JavaScript habits for Java programmers  Oracle  Takeaway: it’s beneficial to invite inter-meetup presenters, co- operate, plug-in to the local meetup scene
  • 16. Nashville JUG – Budget  Absolutely no budget, we don’t deal with money Some user group goes to non-profit  Chapter 3, 5, 7 ???  There are some opportunities to get help, in the $100-$150 range, they’ll do all work  Can be inevitable if you organize a conference  VACO and some sponsors are willing to chip in if we’ll organize a conference  Takeaway: you can get away for a long time without a budget, but eventually you may need to formulate some entity
  • 17. Nashville JUG – Meetup  More than 600 members* on Meetup  30+ attendees per meeting  There seems to be enough people in the leadership board and enough momentum that it won’t dissolve (I moved away and Greg is not always there)  Takeaway 1: number of active attendees matter much more than total membership  Takeaway 2: the more leadership help you have the better
  • 18. Nashville JUG - Leadership  Joined the JCP - Easy to do  Takeaway: Join the JCP, look for related programs (Adopt a JSR, adopt OpenJDK)  Big leadership:  Different opinions can arise, that’s fine if the problem settles  Be open to other’s opinions, you can still try to steer, but let others steer too
  • 20. Central California  Agriculture, agriculture, agriculture  Some healthcare  But there’s a blossoming meetup scene, much smaller though than Nashville  Needs a JUG!
  • 21. Central California JUG  Founded in 2014 summer  I provided presentations in the beginning  PlayN framework  Java 2014 recap  …  Later Nick Groves chipped in  Venue and food is taken care of Bitwise Industries (local tech incubator hub) - THANKS!
  • 22. Central California JUG  80+ members on meetup  But low attendance  Many members and first timers are beginners  There are a few advanced developers  Started to watch vJUG recordings and add annotations  Takeaway: people expect live content. Although James Gosling is better speaker, they want local presenter. They think they gonna watch the YouTube recording…  Takeaway 2: Size of the critical mass matters
  • 23. Central California JUG  Plans:  Will provide local content on beginner topics  May try to attract kids with Minecraft modding  Some conversation is going on about book reading (Murdoch’s Java book)  Co-operating with other meetups  Involve more people in the leadership as soon as possible
  • 24. Generics  Not only Java is competing with other technologies, but a Java User Group is competing with the other local tech meetups  Always be thankful to your sponsors, mention them*  Monitor the demand for materials/topics and respond
  • 25. Thanks for listening  Questions?  Csaba Toth  http://www.linkedin.com/in/csabatothdev

Editor's Notes

  • #5: Pillars: from a member point of view Extras: leadership board Think about the member as a guest, you have to please him/her as much as you can
  • #7: Central location in Tennessee Booming tech industry Google Fibre is being introduced right now There is blossoming tech meetup scene (.NET, Linux UG, Functional Programming, PHP, ...) Awesome low-cost 2-3 day conferences nearby Needed a Java User Group too!
  • #25: Always keep these in mind Sponsors can be listed on meetup