Overview Recently I had this use case: I need to integrate Android login with my web app which is using keycloak as IDP. Once the user logs in successfully, the […]
Create API to Upload Images To Aws S3
Overview It’s 2023 and nobody is storing files on their server anymore. There are many choices available. For me, I choose AWS S3 since I have it and it’s one […]
Develop the API (CRUD Wallet, Transaction)
Overview With all the setup done, let’s focus on making our app. The main purpose of the app is to let the user track their income and expenses. You’ve probably […]
Setup MongoDB, HAProxy for Local Development
Overview In the previous post, we tested the Auth0 integration with both the backend and frontend application and could call the backend API with tokens obtained from the frontend. In […]
Integrate Auth0 with Spring Boot Resource Server
Overview In the previous post, we integrated Angular with Auth0 successfully. In this post, we continue to integrate Auth0 with Spring Boot. The Spring Boot API is the resource server […]
DoubleConsumer vs Consumer
Overview One of the biggest questions I have when studying the functional interfaces in java.util.function is why the creators made DoubleConsumer (LongConsumer, IntConsumer) while there is already a Consumer interface […]