IBM Bob v2 for Java Developers: Live Coding a Spring Boot Habit Tracker
Dettagli
Welcome to the JUG Oberpfalz Online Live Coding Sessions!
Our online sessions are held in English and streamed live on YouTube. The recording will be available afterwards. Join the live chat, share your questions, and follow along as we build something together.
This session is hosted by Johannes Rabauer with guest Maximilian Jesch, Senior Outbound Product Manager for IBM Bob.
Session Topic
AI tools are moving beyond simple code generation. But how useful are they when building a real application?
In this session, we will take IBM Bob v2 for a practical test drive. We will create a habit tracker application with Spring Boot and Thymeleaf, starting from an empty project and building it into a working Java application.
During the session, we will look at how IBM Bob v2 can support everyday development tasks, from planning and implementation to testing, refactoring, and reviewing code.
What we'll do
- Create a Spring Boot & Thymeleaf habit tracker from scratch
- Add features such as habits, daily tracking, streaks, statistics, calendar views, and achievements
- Explore new capabilities of IBM Bob v2
- Compare Bob v2 with the first release
- Discuss practical approaches for working with AI coding tools
- See how AI can assist with planning, coding, testing, and code reviews
- Answer questions from the community
- Publish the finished project as open source
Topics
- IBM Bob v2
- AI-assisted Java development
- Spring Boot
- Thymeleaf
- AI coding environments
- Developer workflows
- Software quality and testing
This will be a real live coding session, including the unexpected problems that come with building software. We will look at what works well, what needs improvement, and how Java developers can use AI tools effectively in their daily work.
Whether you are a Java developer, software architect, engineering leader, or simply interested in practical AI development, you are welcome to join.
See you in the live chat!
