About us
Monthly presentation nights providing technical presentations of interest to Java software developers, especially focusing on aspects of the Java language and JVM, system & application architecture, third party frameworks & components, as well as other areas of interest (e.g. career management, business-social skills, pizza, etc.).
All are welcome to attend our events – you do not need to be an ACM member!
We do ask that folks RSVP to events here on Meetup so we can provide an attendee list to our host venue the day before each event. Additionally, please ensure that the name on your Meetup profile roughly matches your ID to ensure smooth admission to events.
Upcoming events
2

Demystifying JVM Garbage Collection
RJ Kelly, 20 Burlington Mall Road, Burlington, MA, US---Max Attendee limit 60---
Most of us don’t want to go back to the days of `malloc` and `free`. However, the magic of garbage collectors—while convenient—can often feel mysterious and difficult to understand.
In this talk, you’ll learn about the many different garbage collectors available in JVMs, along with the strengths and weaknesses of the allocation and collection strategies used by each. We’ll also explore how garbage collectors continue to evolve to support modern hardware and cloud environments.
The session will cover core garbage collection concepts such as object reachability, concurrent collectors, parallel garbage collectors, and generational garbage collectors. These ideas will be explored by following the progression and evolution of garbage collectors in the HotSpot JVM.Speaker:
Douglas Hawkins has been passionately developing software for over 20 years.
Throughout his career, Doug has focused on building high-performance Java applications, with experience spanning domains from bioinformatics to financial exchanges.
After a decade as a Java developer, Doug transitioned to working on the Java Virtual Machine at Azul Systems, deepening his expertise in JVM internals and performance engineering.
Today, Doug continues his work on performance tooling for developers as part of Datadog’s Java Application Performance Monitoring team.
While Doug remains passionate about developing software, his true passion is sharing knowledge—especially helping others understand low-level JVM details and performance tuning.
Presentations39 attendees
Test Driving Code with the Help of AI by Dr. Venkat S
Crosspoint Towers, 900 Chelmsford St, Lowell, MA, USWe all know the benefits of TDD but we often find it time consuming and tedious to write. What if AI can do the driving and we can be the shrewd navigator? It's easily said than done, but once we learn the right techniques the result can be rewarding. In this presentation we will take an example driven approach to test drive a piece of code and see how we can be that navigator that can steer us towards reaping the benefits of TDD.
Speaker:
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., an instructional professor at the University of Houston, and creator of dev2next conference.He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.
Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at: https://www.agiledeveloper.com
20 attendees
Past events
55


