All Posts

  • Published on
    Amazon S3 (Amazon Simple Storage Service) is an object storage service and most commonly used for storing and protecting any amount of data. We can use Amazon S3 for various type of purposes and in this post I will share with you guys basic steps to host a static Angular site on Amazon S3.
  • Published on
    When working with the Java programming language, you're likely familiar with using annotations to mark methods or classes. But can we create our own custom annotations and use them in our code? The answer is yes! In this post, I’ll show you how to create a custom annotation for validating phone numbers.
  • Published on
    In real-world projects, our applications won't only run on local machines. We need to deploy them to servers and configure them to be accessible from the Internet by clients. In this post, we'll explore how to deploy a Spring Boot application to a cloud server using AWS EC2.
  • Published on
    Software development is a process; you can't perfect it immediately, but you can continuously improve it. Therefore, you need CI/CD to streamline the workflow and enhance overall efficiency. In this article, we will explore how to use GitHub Actions to create pipelines for developing a Spring Boot application and using Docker for dockerizing.