What we're about

At the San Francisco JUG you get to meet other local Java professionals and talk about code, architecture, innovation, opportunities, and share ideas about real-world problems. Want to submit a talk? Contact us via the meetup page, or at @pieterhumphrey on Twitter.
Recordings are posted on our YouTube channel
https://www.youtube.com/c/sfjava
Our meetings are technically focused and often include expert speakers on Java-related topics.
We welcome both beginners and gurus, both developers and managers, both geeks and professionals.
We typically meet on Wednesdays from 6:30-8pm of each month and our meetings are FREE and OPEN to the public.
If you're new, please refer to a Code of Conduct that we expect from our community members, used by EddieHub http://coc.eddiehub.org/
If you are an employer, a recruiter, or simply someone looking for Java employment opportunities, check out Discussions -> Message Board -> Job Listings (http://www.sfjava.org/messages/boards/forum/1298941) (you can track this forum to get email notifications)
Follow us at @sfjug! (https://twitter.com/sfjug)
Your hosts,
@pieterhumphrey & @direherring & @djrooz
Sponsored by @logic2020 / www.logic2020.com

Upcoming events (2)

New features in JDK 17

Online event

ZOOM ONLY - REGISTER FOR EVENT TO GET ZOOM URL

Join the zoom at 6:30 pm US pacific time! The audio doesn't start until we do, so don't worry if you don't hear anything at first.

JDK 17 , the second Long Term Support version, was released last Sept. In this meeting we will review the improvements from the 14 JEPs that JDK 17 delivered, and, since many developers are not coming from JDK 16 but from JDK 11, also look at the greatest hits since JDK 11.

Aurelio is a Senior Director of Product Management for the Java Platform Group at Oracle.

He has been involved in the development of Java since JDK 7. He is a frequent presenter at JavaOne, Oracle Code One, Oracle Live events, and with Java User Groups and Oracle Customers worldwide. Aurelio's role includes making sure that Java users, within and outside of Oracle, are well informed of changes as well as to present the most relevant features and enhancements in upcoming releases. He has received a JavaOne Rock Star Award.

A Tour of the Modern Java Platform

Online event

ZOOM ONLY - REGISTER FOR EVENT TO GET ZOOM URL

Join the zoom at 6:30 pm US pacific time! The audio doesn't start until we do, so don't worry if you don't hear anything at first.

The Java Platform has seen a tremendous amount of evolution and improvements over the past five years in many different areas, including: language features in Java, Kotlin, and Scala; Functional Programming; dev environments; test workflows; Reactive; Stream processing; distributed data; containerization; serverless; and AoT compilation. This talk will give you a tour of the most important improvements, why they matter, and how to take advantage of them.

Speakers:

Bruce Eckel (www.MindViewLLC.com) has published 10 books (see Bibliography), numerous blog posts, over 150 articles, and has given hundreds of presentations throughout the world. He was a founding member of the ANSI/ISO C++ committee and was for many years the chair of both the C++ and Java tracks at the Software Development Conference. He cofounded the JavaPosse Roundup Conference (now the Winter Tech Forum) and created Evolve Coworking in Crested Butte, CO. He periodically holds Developer Retreats and provides public and private training and consulting in programming languages and software system design. His latest books are Atomic Kotlin and On Java 8.

James Ward Developer Relations Engineer, Google Cloud
James Ward is a nerd / software developer who shares what he learns with others through presentations, blogs, demos, and code. After over two decades of professional programming, he is now a self-proclaimed Typed Pure Functional Programming zealot but often compromises on his ideals to just get stuff done. After spending too many sleepless nights in data centers repairing RAID arrays, he now prefers higher-level cloud abstractions with appropriate escape hatches. James is a huge Open Source proponent, hoping to never get burned by lock-in again.

Past events (175)

Probabilistic Data Structures with Redis Bloom

Online event

Photos (983)

Find us also at