We are a non-profit committed to educating the Dallas Metroplex in all things Java.


AI Assisted Coding: Strengths, Challenges and the Future

Please RSVP to help us make the meeting a better experience. While not required to attend, RSVPing is a prerequisite to enter the drawing. RSVP

March 12, 2025


Abstract

AI Assisted Coding: Strengths, Challenges, and the Future

Artificial intelligence has revolutionized many aspects of software development, and AI-assisted coding tools are rapidly becoming indispensable in a developer's toolkit. This talk explores the current landscape of coding assistants, highlighting the tasks where they excel and the areas where they struggle. We’ll dive into practical strategies for mitigating the weaknesses of these tools, ensuring that developers can maximize their utility.

You'll gain an understanding of the array of AI coding assistants available today, their unique strengths, and how they fit into a developer's quiver. We’ll also look ahead, offering predictions about upcoming improvements in AI-assisted coding and identifying the tasks likely to advance slower.

Finally, we will address a crucial question: How can developers build confidence that the output or advice from AI tools is reliable? Attendees will be equipped with insights and actionable advice to effectively leverage AI in their coding workflows, enhancing productivity and quality in software delivery.

Presented by David Parry

David Parry is an accomplished software architect with over 20 years of experience. It all began in 1996 when he discovered the fascinating programming world, focusing on Java applets. He has successfully built and implemented content management systems for many clients, including the esteemed Johny Walker and its renowned keepwalking.com.

As a consultant at a Big 4 firm, David played a pivotal role in solving critical issues for numerous customers, demonstrating his expertise in handling complex and high-traffic web platforms. Never one to shy away from innovation, he has expanded his skills to work on cutting-edge technologies such as mobile and embedded Android TV systems. Leveraging his expertise, he has delivered top-notch streaming services to customers, ensuring an exceptional viewing experience. With a deep understanding of software development principles and extensive experience in Java programming, he excels at providing valuable insights and guidance to his team.

Having witnessed the evolution of Java development from its early days to its current state, his wealth of experience and strategic perspective, combined with his consulting work at a Big 4 firm, make him an invaluable asset in any project or organization he is a part of. He currently works at Qodo (formerly Codium) as a Developer Advocate.





Location and Time


On the second Wednesday of each month, we meet as a group to discuss the latest and greatest Java related methodologies, technologies and tools. Our meeting space is provided by Improving and is located at 5445 Legacy Dr, Suite 100, Plano, TX 75024.

Social time starts at 6:30 PM, announcements and sponsorship information at 7:00 PM, followed by the presentation which ends by 9:00 PM. Our sponsors provide free food and drink during the social hour. After the presentation has come to an end, we hold a drawing where we give away prizes that are also made possible by our sponsors. We look forward to seeing you there!

5445 Legacy Dr, Suite 100, Plano, TX 75024 ( Apple Maps | Google Maps )