Meetings

*V: Videos of the presentations are available on blip.tv: http://blip.tv/sdjug and YouTube

October 17, 2017 : "JavaOne 2017" (Paul Webber) and "Building Serverless Chatbots in Java" (David Shemer).

September 19, 2017 : "RESTful webservices with Spring Boot and SpringFox " (Anurup Joseph). The slides for the presentation are available here: Intro, Presentation The presentation can be viewed on youtube: Intro, Part 1, and Part 2

August 15, 2017 : "Machine Learning Exposed: The Fundamentals " (James Weaver). The presentation can be viewed on youtube: Intro, Part 1, and Part 2

July 18, 2017 : "MongoDB with Spring Boot" (Willhelm Lehman). The presentation can be viewed on youtube: Intro, Part 1, and Part 2

June 20, 2017 : "Extreme Programming: Google I/O Highlights and an intro to Google Home development " (Stan Kurdziel). The presentation can be viewed on youtube: Intro, Part 1, and Part 2

May 16, 2017 : "Extreme Programming: Thriving Amongst Constant Change" (Anurup Joseph). The presentation can be viewed on youtube: Intro, Part 1, and Part 2

April 18, 2017 : "Java 9: Exploring New Features" (Paul Webber) and "New Tools for STEM, Cyber, and Makers" (Jeff Sparkman). The slides for the presentation are available here: Intro, Java 9 (Paul), and New Tools (Jeff) . The presentation can be viewed on youtube: Intro, Jeff Sparkman, and Paul Webber

March 21, 2017 : "Serverless computing, nanofunctions, & Amazon Lambda" (Steve Corwin). The slides for the presentation are available here. The presentation can be viewed on youtube: Intro, Part 1, and Part 2

February 21, 2017 : "Java 8 Functional Programming Techniques" (Paul Anderson). The presentation can be viewed on youtube Part 1, and Part 2

January 17, 2017 : "High Availability with the Resin Application Server" (Sean Wiley). The slides for the presentation are available here. The presentation can be viewed on youtube: Intro, Part 1, and Part 2.

December 20, 2016 : "Hazelcast for Java Developers" (Fuad Malikov). A link to Fuad's slides can be found here

November 15, 2016 : "Java on Mobile : Write Once, Run on iOS and Android" (Paul Anderson and Gail Anderson). A link to thes slides can be found here

October 18, 2016 : "Network Explorer Pitfalls and Patterns" (Bill Wixted). And, "JavaOne 2016" (Paul Webber). The slides for the Paul's presentation are available here (JavaOne 2016). A link to Bill's slides can be found here (Network Explorer).

September 20, 2016 : "Bots, Amazon Echo, and language user interfaces in general" (Wolf Paulus). And, "Clutter and Long Methods" (Llewellyn Falco). The slides for the Wolf's presentation are available here (Conversational User Interfaces) and here (Building Alexa Skills). A link to Llewellyn's slides can be found here. The presentations can be viewed on youtube: Intro, Llewellyn's talk, Wolf Part 1, and Wolf Part 2

August 16, 2016 : Architecting for Cloud Native Data: Data Microservices Done Right Using Spring Cloud (Fred Melo). The slides for the presentation are available here. The presentations can be viewed on youtube: Intro, Part 1, and Part 2

July 19, 2016 : How to Participate in Java Community and Evolution. (Heather VanCura). The slides for the presentation are available here. The presentations can be viewed on youtube: Intro, Part 1, and Part 2

June 21, 2016 : Combined San Diego Java User’s Group and San Diego Robotics Open House. "The future of robotics" (Nicolas Rigaud). The slides for the presentation can be found here.

May 17, 2016 : Continuous Improvement with Continuous Integration (Anurup Joseph). The slides for the presentation are available here. The presentations can be viewed on youtube: Intro, Part 1, and Part 2

April 19, 2016 : Cloud Native Camel riding with Kubernetes and OpenShift (Christian Posta). Download the slides from the presentation here. The presentations can be viewed on youtube: Intro, Part 1, and Part 2

March 15, 2016 : A Spring Boot Approach to Microservices (Matt Tyler). The presentations can be viewed on youtube: Intro, Part 1, and Part 2

February 16, 2016 : Java 8: Next Generation Java (Jack Frosch). Access the slides here. Download the code here. The presentations can be viewed on youtube: Intro, Part 1, and Part 2

January 19, 2016 : An Introduction to Eclipse Che: Next Generation Java IDE (Tyler Jewell). Access the slides here. The presentations can be viewed on youtube: Intro, Part 1, and Part 2

December 15, 2015 : JavaOne Overview (Paul Webber) (slides) and Concurrency in Java (Erik Colban) (link to slides on google docs). The presentations can be viewed on youtube: Intro, JavaOne, Concurrency in Java Part 1 and Concurrency in Java Part 2

November 17, 2015 : Continuous delivery with Docker containers and Java EE (OpenShift + EAP) (Albert Wong). The presentation can be viewed on youtube: Intro, Part 1 and Part 2

October 20, 2015 : How to Write a Unit Test (Tristan Baker). The slides are available here. Visit https://bitbucket.org/tcbakes/untestable for additional information. The presentation can be viewed on youtube: Intro, Tristan's Presentation.

September 15, 2015 : Enterprise Integration and Data Workflows with Apache Camel (Matt Tyler ). The slides are available here. The presentation can be viewed on youtube: Intro, Part 1, and Part 2.

August 18, 2015 : Intro to Java FX Animation (Tom Tillinghast). The presentation can be viewed on youtube: Intro, Part 1, and Part 2.

July 21, 2015 : Open Stack in a DevOps World (German Eichberger). The slides can be accessed here. The presentation can be viewed on youtube: Intro, Part 1, and Part 2.

June 16, 2015 : Voice User Interfaces (Wolf Paulus). The presentation can be viewed on youtube: Intro, Part 1, and Part 2.

May 19, 2015 : Java EE Update and Java 8 Overview (John Clingan). The presentation can be viewed on youtube: Intro, Part 1, and Part 2.

April 21, 2015 : Couchbase Lite, Sync Gateway and Server (Svetlin Stanchev). The slides are available here. The presentation can be viewed on youtube: Intro, Part 1, and Part 2

March 17, 2015 : No Meeting

February 17, 2015 : Java 8 Lambdas, the Path way to Functional Style (Venkat Subramaniam). A zip file of the source code can be accessed here. The presentation can be viewed on youtube: Intro, Part 1, and Part 2

January 20, 2015 : Android 5.0 Lollipop Development Tools: Live and In Action (Norman McEntire). The slides for the presentation can be accessed here . The presentation can be viewed on youtube: Intro, Part 1, and Part 2

December 16, 2014 : Hypermedia : Doing REST "Right" (Brian Sletten). The slides for the presentation can be accessed here . The presentation can be viewed on youtube: Intro, Part 1, and Part 2

November 18, 2014 : Bitcoin 101: Beyond the Price (Ryan Milbourne). The slides for the presentation can be accessed here . The presentation can be viewed on youtube: Bitcoin101

October 21, 2014 : Android Datarobot and RoboVM and J2Objc (Wolfgang Frank). The slides for the presentation are available through these links: DataRobot for Android and Java On IOS The presentation can be viewed on youtube: Intro, DataRobot, and Java on IOS

September 16, 2014 : OpenStack and Java (German Eichberger), Trusted Patient-Controlled Emergency Medical Agent (Kevin O'Neil). The presentations can be viewed on youtube: Intro, Open Stack, and Trusted Patient-Controlled Emergency Medical Agent

August 19, 2014 : Semantic Web, Computable Documents and Healthcare IT (Steven Elliot). The presentation can be viewed on youtube: Semantic Web, Computable Documents and Healthcare IT

July 15, 2014 : Write Java Apps Faster Using SaaS Developer Environments (Tyler Jewell) and Maze Solving Robot (Trevor Miller). The presentations can be viewed on youtube: Write Java Apps Faster, and Maze Solving Robot

June 17, 2014 : Baratine -- revolutionary in-memory service engine (Sean Wiley and Nam Nguyen). The presentation can be viewed on youtube: Intro, Part 1 and Part 2

May 20, 2014 : Hands-on workshop for Better Unit Testing (Llewellyn Falco). The presentation can be viewed on youtube: Intro, Part 1 and Part 2

April 15, 2014 : "What's new in Java 8" (John Clingan). The slides from the presentation can be found here and examples here. The presentation can be viewed on youtube: Intro, Part 1 and Part 2

March 18, 2014 : "Mob Programming, A Whole Team Approach" (Woody Zuill). The slides from the presentation can be found here. The presentation can be viewed on youtube: Part 1 and Part 2

February 18, 2014 : "HTML5 in Java with Vaadin" (Joonas Lehtinen). This presentation can be view on youtube: Intro, Part 1, and Part 2

January 21, 2014 : "Simple and Fun Functional Programming in Java" (Alan Schougaard, MS, MBA, MA). This presentation can be viewed on youtube: Intro, Part 1, and Part 2

December 17, 2013 : "jQuery and Neo4j" (Kenny Bastani) and "An Introduction to Solr" (David Shemer). These presentations can be viewed on youtube: Meeting Welcome, jQuery and Neo4j and Solr Intro by David Shemer. The slides for this presentation are available through these links: Neo4j and Solr .

November 19, 2013 : "From Java to Scala - A Developers Tale" (Steven Fines). This presentation can be viewed on youtube: Part1, and Part 2.

October 15, 2013 : "The Scaled Agile Framework" (Armond Mehrabian). This presentation can be viewed on youtube: Intro, Part 1, and Part 2. The slides for this meeting are available here.

September 17, 2013 : "Websockets Deep Dive" (John Clingan). This presentation can be viewed on youtube: Intro, Part 1, and Part 2.

August 20, 2013 : "7 Secrets of Wells Fargo SOA Platform's 99.99% Availability" (Ram Lakshmanan).

July 16, 2013 : "Google Glass an Owner's Perspective" (Ian Miller and Ben Monro). The presentation can be viewed on youtube: Intro, Presentation

June 18, 2013 : "Android Java - Live and In Action" (Norman McEntire). The slides for this meeting are available here. The presentation can be viewed on youtube: Part 1, Part 2, and Part 3.

May 21, 2013 : "Livin' on the edge: Netflix edge architecture" (Adrian Cole, cloud guy from Netflix). The slides for this meeting can be found on slideshare
View the talk on youtube: Part 1, Part 2, and Part 3

April 16, 2013 : "Leveraging Open Source Software to Build Enterprise Class Solftware" (Ray Suliteanu and Joe Antonecchia from FICO).
View the Talk on youtube: Intro, Part 1, Part 2, and Part 3

March 19, 2013 : "Cassandra Overview and New Cassandra 1.2 Features" (Patrick McFadin). View the talk on youtube: Intro , Part 1 and Part 2

February 19, 2013 : "Teaching Java: Motivating young minds to think about code" (June Clarke). View the talk on youtube: Part 1 and Part 2

January 15, 2013 : "The impact of mobile for the cloud!" (Wolfgang Frank). View it on YouTube: Part 1 and Part 2

December 18, 2012 : "Hadoop framework, a deep review" and "Notes from the Amazon Web Services re: Invent conference in Las Vegas" (David Shemer).

November 20, 2012 : No Meeting.

October 16, 2012 : PHP-Java Compilation. (Nam Nguyen) and Behavior-Driven Development (BDD) with Cucumber (Matt Tyler).

September 18, 2012 : AppDynamics Application Quality Management Solution. (Sean Craig)

August 21, 2012 : ActiveJDBC and ActiveWeb - take your Java development to the next level. (Igor Polevoy)

July 17, 2012 : Android, Arduino, and the Headphone Jack (Wolf Paulus) and Android Speech Recognition and Text-To-Speech - How to build a voice controlled assistant. (Wolf Paulus)

June 19, 2012 : Agile - Beyond the Hype (David S. Johnson) and User Driven Development (Alline Watkins)

May 15, 2012 : The Smart GWT Framework (Alex Raugust) and Robotics and Java (Erik Colban)

April 17, 2012 : NoSQL and Developing with Couchbase (Matt Ingenthron)

March 20, 2012 : Context and Dependency Injection (Sang Shin)

February 21, 2012 : Developing Apps for Kindle Fire (David Dudas)

January 17, 2012 : Running Java, Play! and Scala Apps on the Cloud (James Ward)

December 20, 2011 :The Spring Framework (Josh Long)

November 15, 2011 : The Interview (Kim Smith-Rohlfs and Judy Jiru)

October 18, 2011 : A Case against Finite State Machines (Erik Colban) and Retaining state between configuration changes in Android (Svetlin Stanchev)

September 20, 2011 : Introduction to Android (Stanley Kurdziel)

August 16, 2011 : The NoSQL Movement (Iran Hutchinson)

July 19, 2011 : Managing Agile Software Development with Scrum (Benjie Wheeler)

June 21, 2011 : What's Inside a JVM" (Eva Andreasson)

May 17th, 2011 : Overview of Solr Enterprise Search and its Application in Life Science Research (Jeffrey Guo)

April 17th, 2011 : Better Communication Through Code; Creating a Shared Language for your Team. An Experimental Agile Toolkit (Alline Oliveira and June Clarke)

March 15th, 2011 : Mylyn 3.5, Agile and the New Face of the Java IDE (Dr. Mik Kersten)

February 15th, 2011 : Drools Expert and Guvnor: Java Rules Engine and Management (William DeCoste)

January 18th, 2011 : 'Highlights of SpringOne 2010' and 'REST with Restlet 2 and Spring RestTemplate in OSGi' (Willhelm Lehman)

December 21st, 2010

November 16th, 2010 No meeting

October 19th, 2010

September 21st, 2010

August 17th, 2010

July 20th, 2010

June 15th, 2010 *V

May 18th, 2010

April 20th, 2010

March 16th, 2010

February 16th, 2010 *V

January 19th, 2010 "Agile Workshop Presentation" (Llewellyn Falco, Woody Zuill and Carl Manaster) See it on YouTube: Part 1 Part 2 and Part 3

December 15th, 2009

November 17th, 2009

October 20th 2009

September 15th 2009

August 18th 2009 *V

October 21st 2008

August 16th 2008

Meetings previous to August 2008