Chess PGN Parser in java

Yesterday I was trying to download chess PGN from The process is pretty easy but then one thing led to another and I thought to Write a PGN Parser in java so that I could fetch all Infos from the PGN file. What is PGN in Chess PGN stands for Portable Game Notation. In […]

How to install Java in Linux

Let’s see how to install java in Linux in just 3 steps. For java Development, you need a JDK and not JRE. There’s a huge difference between JRE and JDK. So when I say installing java in this tutorial, I mean installing JDK. Installing java in Linux is quite simple. Follow the below steps: Installing […]

Using Feign to consume external REST API in Spring boot

Some time we need to consume external services in order to serve content to our users. In our quotes service also we can service users images for various topics as well. In order to do so i have used Pexels for fetching images. Pexels provide royalty free images. In order to consume Pexels API you […]

Creating REST API in Spring boot – Part3

Rest controller provides end point which will be consumed by end user. For creating a rest controller in spring boot we simply need to annotate the class with annotation @RestController. As of now we will define below endpoints /quotes/{page} – to fetch quotes page by page /quotes?topic={topic} -> to fetch quotes by topic or tag […]

Creating REST API in spring boot

This is a series of posts which will describe how to create a fully functional REST API using Spring boot. The application involves various use case like Consuming external rest service using fiegn client Automated Testing using Spring boot and Cucumber Code coverage using JACOCO Sonar for checking coding standard maven-release-plugin So before diving deep […]