About us
JavaMUG is about exploring and educating Java and JVM related languages, topics and techniques. We've held monthly meetings since 1996 to help the DFW Java community to expand their knowledge about all things Java.
Upcoming events
2

Known and Unknowns: Testing AI Generated Code
Improving, 5445 Legacy Dr, Suite 100, Plano, TX, USAbstract
Let's face it AI-assisted coding is rapidly becoming the primary way applications are being written. The power of being able to write out a complicated application or feature with a just a few commands is something too alluring to pass up.But between the imprecise nature of language and LLMs ability to "hallucinate", this creates many opportunities for bugs and unintended behavior to introduced. Just telling an AI coding agent to "write tests" isn't going to be enough to build confidence in the correctness of an application either.
In this presentation we are going to review three distinct phases to testing AI written code. The known knowns; using spec driven development to define the business meaningful behavior of your application. Known unknowns; using property-based testing to handle edge cases and avoid over fitting and unintended biases. And finally unknown unknowns, using static analysis and mutation testing to avoid introducing bugs you didn't think about.
AI-assisted coding is a rapidly evolving field, but this presentation should give you the framework and approach on how to have confidence when using AI to assist in writing applications.
Speaker
Billy Korando is a Java Developer Advocate with the Java Platform Group at Oracle. With over a decade of experience in Java, Billy brings a passion for helping developers reduce tedious work, such as project initiation, deployment, testing, and validation, through automation and adopting the latest features and tools in the Java ecosystem. Outside of work, Billy enjoys traveling, playing kickball, and cheering on the Kansas City Chiefs. Billy also co-organizes the Kansas City Java users group.Meeting Details
We'll be meeting at Improving Enterprises, 5445 Legacy Dr #100, Plano, TX 75024The pizza and networking start at 6:30pm and the meeting at 7pm. Come have a great evening of learning with your fellow local Java enthusiasts!
Please RSVP for this event and enter our online drawing for a chance to win great prizes!
24 attendees
Full-Stack Simplicity Meets Agentic AI: An Introduction to Apache Grails 8
Improving, 5445 Legacy Dr, Suite 100, Plano, TX, USAbstract
Join us for an introduction to Apache Grails 8, the latest major release of the high-productivity, Groovy-based web framework built on Spring Boot. Grails continues to deliver on its core promise of dramatically simplifying full-stack Java development through convention-over-configuration, expressive DSLs, powerful GORM data access across SQL and NoSQL, flexible views, a rich plugin ecosystem, and seamless Spring Boot integration, while aligning with the modern Java 21+ and Spring Boot 4 ecosystem for better performance, modularity, and developer experience.This session highlights what is new and improved in Grails 8, including key dependency upgrades, stronger alignment with the latest Spring and Gradle advancements, and the framework’s continued maturation as a Top-Level Apache project.
We will take it several levels higher by weaving in advanced Agentic Engineering practices and AI-driven workflows. This is exactly how modern development happens now. See how Grails’ elegant simplicity and rapid feedback loops become a perfect multiplier for AI agents, enabling intelligent scaffolding, automated code generation and refactoring, smarter testing, documentation, and even orchestrating complex feature implementation. Whether you are using agents to explore, plan, implement, verify, or release Grails applications, you will discover practical patterns that turn vibe coding into durable, maintainable, high-velocity engineering.
This talk blends foundational knowledge for newcomers with forward-looking insights for experienced developers and teams. Expect practical takeaways, real-world examples, and inspiration for building and evolving full-stack applications faster and more enjoyably than ever, powered by the combination of Grails 8’s productivity layers and modern agentic AI.
Ideal for Java and Groovy developers, architects, and anyone looking to boost output without sacrificing quality or control in the AI era.
Speaker
James Fredley is a serial technology entrepreneur, executive, volunteer, and investor with over 28 years of experience in software engineering, digital marketing, and startup growth. He has managed $1 billion in cumulative revenue across multiple startups, scaling them from minimal or zero revent to 7-10 figures per year. He is the Vice President and Chair of the Apache Grails Project Management Committee at the Apache Software Foundation, and a 2025 Grails Rock Star. He is member of the Computer Science Department Executive Board at the University of North Carolina Wilmington, and an alumnus. He is based in Raleigh North Carolina where he lives with his wife and four sons.Meeting Details
We'll be meeting at Improving Enterprises, 5445 Legacy Dr #100, Plano, TX 75024The pizza and networking start at 6:30pm and the meeting at 7pm. Come have a great evening of learning with your fellow local Java enthusiasts!
Please RSVP for this event and enter our online drawing for a chance to win great prizes!
3 attendees
Past events
95


