Hello 👋. Here's a list of my favorite projects.
- boot-to-k8s – Sample workflow to build and deploy a Spring Boot application to Kubernetes using VMware Tanzu Build Service, Kustomize, and Argo CD.
- boot-to-digitalocean-app-platform – End-to-end Infrastructure-as-Code example deploying Spring Boot to DigitalOcean App Platform using Terraform and Github Actions.
- app-modernisation-strangler-fig-demo - A comprehensive, step-by-step tutorial demonstrating how to modernize a legacy Spring PetClinic monolith into microservices using the Strangler Fig Pattern with Change Data Capture (CDC).
- boot-chatgpt-dalle-storyteller – An event-driven bedtime story generator using Spring Boot, PostgresSQL, Kafka, Debezium, ChatGPT, and DALL·E.
- boot-twitter-ai-summary – NLP app that integrates Twitter and OpenAI APIs to generate concise summaries of a user’s tweets.
- whats-new-release-summary - A generative AI application built with Spring Boot and Kotlin that automatically summarizes product releases managed in Pivotal Tracker
- boot-twitter-api-playground – Collection of Spring Boot modules that showcase integration with Twitter’s REST API using various HTTP clients (Retrofit, OpenFeign with Spring Security, WebClient).
- boot-graphql-playground – Demonstrates implementing GraphQL APIs using Spring GraphQL, with support for exception handling, security, extensions, plus unit and integration tests.
- boot-kotlin-react-walking-skeleton - A walking skeleton project built with React, Kotlin, Spring Boot, Playwright illustrating TDD (Test Driven Development)