Meetup Info

We have 2586 members!

See us on meetup.com/seajug

Agenda

18:00 Networking, food, and drinks
18:30 Presentation
20:00 Beers!

Codebase Resurrection: Revive and Refactor with AI

2025-01-21 18:00 @ VMware Bellevue – 500 108th Ave NE, Bellevue
53 attending

Is your codebase in need of a major overhaul? Do you find yourself wrestling with tangled code, uncertain about the consequences of each refactor? Join us at this Java conference session to discover how AI can be your secret weapon in the battle against subpar code.

In this enlightening talk, our seasoned Principal Software Developer will guide you through the transformative journey of leveraging Codium.AI to bring your codebase back to life. We'll demonstrate the incredible power of this AI plugin, which combines the best practices and methodologies from industry experts with the precision of artificial intelligence.

You'll learn how to harness Codium.AI's capabilities to:
**Analyze Code Health**: Understand the current state of your codebase and identify areas in need of improvement.
**AI-Powered Testing**: Utilize AI-driven testing to gain confidence in your
refactoring efforts, reducing the risk of introducing new bugs.
**Refactor with Precision**: Apply expert-recommended refactorings to untangle complex code structures and improve maintainability.
**Measure Success**: Evaluate the impact of your refactorings and track
improvements in code quality and performance.

By the end of this session, you'll be equipped with the knowledge and tools to breathe new life into your codebase, making it more efficient, robust, and future-proof. Don't miss this opportunity to revolutionize your coding practices and elevate your software architecture to new heights with Codium.AI. Join us and embark on your journey towards code excellence!

**Speaker: David Parry**
David Parry is an accomplished Principal Software Developer with over 20 years of experience in Java development. His journey began in 1996 when he discovered programming, particularly focusing on Java applets. Throughout his career, David has been involved in numerous notable projects, including building and implementing content management systems for clients like Johny Walker and keepwalking.com. As a consultant at a Big 4 firm, he played a key role in solving critical issues for clients, demonstrating his ability to handle complex, high-traffic web platforms. David has also expanded his expertise to work on cutting-edge technologies, such as mobile and embedded Android TV systems, where he delivered top-notch streaming services. Currently, he holds the position of Developer Advocate, where he evangelizes the practices that made his projects successful throughout his career. With a deep understanding of software development principles and Java programming, David provides valuable insights and guidance to the larger developer community.

**Parking**

* On the street (smaller streets like 2nd pl/st): parking is free after 6PM
* Bellevue Square: parking lot is free and it ***should be*** ok for a few hours
* Bravern Towers ***should*** validate for up to six hours if you grab a drink (entrances are from 8th or 112th)
* Griffin Lot (especially for larger vehicles): ***should be*** $7 after 5PM
* The building has a parking garage (2hrs: $14, 3hrs: $15, 4hrs: $16, gates close at 10pm)

**How to find the event**
The event is on the 15th floor of City Center Bellevue (VMware/Broadcom) next to Bellevue Transit Center. If the building doors are closed, go to the north entrance (facing towards the Transit Center), there is a "call" button on the wall left side of the door, the security guard should let you in.

About

The Seattle Java User’s group has been meeting since the mid-90s in the Seattle and Eastside area. It is geared towards topics related to the Java Virtual Machine and languages which run on it such as Java, etc. You can find us on meetup.com/seajug.

SeaJUG is an all volunteer effort – which means items such as the website and mailing list are updated as schedules afford. We meet on the 3rd Tuesday of every month. We need suggestions/volunteers for topics! If you’d like to donate your time/skills to the cause, please contact leadership@seajug.org

Leadership Team: Nimret Sandhu, Freddy Guime, Jonatan Ivanov
Founder: Jayson Raymond