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

PPTX
Lastconf2017 Synchronous communication is overrated!
DOC
What is open space technology
PPT
Online Collaboration Course 1.0
PDF
[LDP] Virtual Leadership (11 03 10)
PDF
Online Collaboration — Delivering Benefits for Organisations and Participants
PPTX
Left Hackathon 4.0
PPTX
ClojureBridge In Practice 2016
PDF
Hudson Valley DevFest 2021 / HVTechFest'21
Lastconf2017 Synchronous communication is overrated!
What is open space technology
Online Collaboration Course 1.0
[LDP] Virtual Leadership (11 03 10)
Online Collaboration — Delivering Benefits for Organisations and Participants
Left Hackathon 4.0
ClojureBridge In Practice 2016
Hudson Valley DevFest 2021 / HVTechFest'21

Viewers also liked (15)

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

Similar to The Health of Networks (20)

KEY
JUG Leadership Lessons Learned
PDF
How To (Not) Open Source - Javazone, Oslo 2014
PPTX
Leading a Tableau User Group - Onboarding deck for new leaders
PPTX
The Top 10 JiveWorld14 Takeaways
PDF
Learn more together
PPT
Community Engagement Evolve 2009
PPTX
Re-Building a Tech Community - Post Pandemic!
PDF
How To: Developers' Community-driven Career Growth
PPTX
Leading a Tableau User Group - New Leader Onboarding
PDF
Lean User Research - UXPA 2013 Workshop
PDF
January15 2009 Pat Robinson Betterment
PDF
Project Night Meta - Ruby Tuesday - Pitch
PDF
DevOps for Managers
PDF
Project culture canvas
PPTX
Анна Мамаєва “Retrospective: Total Recall” - Lviv PMDay
PPTX
3 retro total recall
PPT
Webinar:Leadercast and Beyond
PPT
Webinar: SLS final
PDF
Career Hacks for Developers
PDF
Overview of xcelerator program and mentoring
JUG Leadership Lessons Learned
How To (Not) Open Source - Javazone, Oslo 2014
Leading a Tableau User Group - Onboarding deck for new leaders
The Top 10 JiveWorld14 Takeaways
Learn more together
Community Engagement Evolve 2009
Re-Building a Tech Community - Post Pandemic!
How To: Developers' Community-driven Career Growth
Leading a Tableau User Group - New Leader Onboarding
Lean User Research - UXPA 2013 Workshop
January15 2009 Pat Robinson Betterment
Project Night Meta - Ruby Tuesday - Pitch
DevOps for Managers
Project culture canvas
Анна Мамаєва “Retrospective: Total Recall” - Lviv PMDay
3 retro total recall
Webinar:Leadercast and Beyond
Webinar: SLS final
Career Hacks for Developers
Overview of xcelerator program and mentoring
Ad

More from Csaba Toth (12)

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

Recently uploaded (20)

PPTX
Computer Software and OS of computer science of grade 11.pptx
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
CCleaner Pro 6.38.11537 Crack Final Latest Version 2025
PPTX
L1 - Introduction to python Backend.pptx
PDF
Design an Analysis of Algorithms II-SECS-1021-03
DOCX
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
iTop VPN Free 5.6.0.5262 Crack latest version 2025
PDF
17 Powerful Integrations Your Next-Gen MLM Software Needs
PDF
Designing Intelligence for the Shop Floor.pdf
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
medical staffing services at VALiNTRY
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Download FL Studio Crack Latest version 2025 ?
PDF
Nekopoi APK 2025 free lastest update
PPTX
Reimagine Home Health with the Power of Agentic AI​
PPTX
Oracle Fusion HCM Cloud Demo for Beginners
PDF
AutoCAD Professional Crack 2025 With License Key
PDF
Salesforce Agentforce AI Implementation.pdf
Computer Software and OS of computer science of grade 11.pptx
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
CCleaner Pro 6.38.11537 Crack Final Latest Version 2025
L1 - Introduction to python Backend.pptx
Design an Analysis of Algorithms II-SECS-1021-03
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
iTop VPN Free 5.6.0.5262 Crack latest version 2025
17 Powerful Integrations Your Next-Gen MLM Software Needs
Designing Intelligence for the Shop Floor.pdf
Monitoring Stack: Grafana, Loki & Promtail
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
medical staffing services at VALiNTRY
Design an Analysis of Algorithms I-SECS-1021-03
Download FL Studio Crack Latest version 2025 ?
Nekopoi APK 2025 free lastest update
Reimagine Home Health with the Power of Agentic AI​
Oracle Fusion HCM Cloud Demo for Beginners
AutoCAD Professional Crack 2025 With License Key
Salesforce Agentforce AI Implementation.pdf

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