Advent of code - Spring Boot 20241201 - DAY01 - Create a Spring Boot application DAY01 - readme YouTube 20241202 - DAY02 - Add endpoints DAY02 - readme YouTube 20241203 - DAY03 - Handling httpcode DAY03 - readme YouTube 20241204 - DAY04 - Router function DAY04 - readme YouTube 20241205 - DAY05 - HandlerFilterFunction to handle errors DAY05 - readme YouTube 20241206 - DAY06 - Using ProblemDetail DAY06 - readme YouTube 20241207 - DAY07 - Add a database DAY07 - readme YouTube 20241208 - DAY08 - Unit Tests with Mockito DAY08 - readme YouTube 20241209 - DAY09 - Unit Tests with MockMvc DAY09 - readme YouTube 20241210 - DAY10 - Unit Tests with RestAssured DAY10 - readme YouTube 20241211 - DAY11 - Integration test with testcontainers DAY11 - readme YouTube 20241212 - DAY12 - Documentation with springdoc DAY12 - readme YouTube 20241213 - DAY13 - Documentation with springdoc DAY13 - readme YouTube 20241214 - DAY14 - Properties handling DAY14 - readme YouTube 20241215 - DAY15 - Validation (Jakarta) DAY15 - readme YouTube 20241216 - DAY16 - Build your app with a Dockerfile DAY16 - readme YouTube 20241217 - DAY17 - Build your app with buildpack DAY17 - readme YouTube 20241218 - DAY18 - Build your app with buildpack & GraalVM DAY18 - readme YouTube 20241219 - DAY19 - Use actuator to investigate & monitore your app DAY19 - readme YouTube 20241220 - DAY20 - Add custom metrics and change log levels at runtime DAY20 - readme YouTube 20241221 - DAY21 - Integrate another API with the RestClient DAY21 - readme YouTube 20241222 - DAY22 - Integrate another API with the Http Interface DAY22 - readme YouTube 20241223 - DAY23 - Caching with spring cache & Redis DAY23 - readme YouTube 20241224 - DAY24 - RAG with Spring AI DAY24 - readme YouTube If you want more content go read my blog