Vibecoding a RAG App with Google Antigravity, Gemini 3 Pro, Angular, and Spring AI
A developer's experience building a RAG app using Google Antigravity AI coding assistant, Gemini 3 Pro, Angular, and Spring AI.
Loiane Groner is a hands-on software engineering lead based in the US, sharing knowledge on Java, JavaScript, Angular, AI, and modern software development through books, talks, and community contributions.
27 articles from this blog
A developer's experience building a RAG app using Google Antigravity AI coding assistant, Gemini 3 Pro, Angular, and Spring AI.
Angular v21's switch to Vitest now includes HTML templates in test coverage, forcing developers to rethink component testing strategies.
A tutorial on building a conversational AI chat application with persistent memory using Spring AI and Angular.
A hands-on tour of Java 25's new features for developers, including language upgrades, concurrency tools, and performance improvements.
Overview of new features and changes in Spring Boot 4 and Spring Framework 7, including Java 17+, Jakarta EE 11, and cloud-native updates.
A tutorial on using GitHub Copilot to automatically generate Conventional Commit messages in VS Code and IntelliJ IDEA.
Tutorial on building an AI-powered chat application using Spring AI for the backend and Angular for the frontend.
A tutorial on building a chat client application using Spring Boot, Spring AI, and Google's Gemini language model.
A tutorial on building Angular micro frontends using Native Federation, covering setup, configuration, and integration with Angular v17+.
A tutorial on building a simple AI-powered chat client in Java using the Spring AI framework, covering setup, configuration, and provider abstraction.
A comprehensive guide to setting up and optimizing Visual Studio Code for professional Java development, including extensions and workflow tips.
A guide to setting up a CI/CD pipeline for Angular projects using GitHub Actions for automated testing, building, and dependency updates.
A step-by-step guide to deploying an Angular application with optional Azure Functions backend to Azure Static Web Apps using GitHub integration.
Overview of new features in Java 14 for developers, including Switch Expressions, Records, Text Blocks, and Helpful NullPointerExceptions.
Overview of new features in Java 13 for developers, including preview features for switch expressions and text blocks.
Overview of new developer features in Java 12, including Switch Expressions (preview) and new String methods like indent and transform.
Step-by-step guide to setting up a MySQL database instance on Oracle Cloud and connecting to it using MySQL Workbench.
A tutorial on building a CRUD REST API using Spring Boot 2, Hibernate, JPA, and MySQL, including project setup and testing.
A tutorial on developing and deploying a Java Spring Boot REST application to Oracle Cloud's Application Container Cloud service.
A step-by-step guide to upgrading Angular projects from version 5 to version 6, covering CLI updates, dependency changes, and RxJS migration.