Understanding Java projects structures and how it all works

While working in Java using Eclipse or any other IDE, we usually forget / don’t know how it works underneath the hood. I tried to look up how to make a simple application using a nice directory structure in pure Java, all I could see was articles related to Maven and Gradle. So, I tried to explore how this works using the command line. I was finally able to make it work by observing the Eclipse directory structure. This post contains my experience during the same. Directory structure src ├── main │ └── java │ └── Main.java └── test └──...…

Pi - Importance and calculation

(Pi /paɪ/) is known as a magical number in mathematics. Is is the ratio of a circle’s circumference to its diameter, and is commonly approximated as 3.14159. Importance It seems a simple enough concept. But it turns out to be an “irrational number,” meaning its exact value is inherently unknowable. Computer scientists have calculated billions of digits of pi, starting with 3.14159265358979323…, but because no recognizable pattern emerges in the succession of its digits, we could continue calculating the next digit, and the next, and the next, for millennia, and we’d still have no idea which digit might emerge next....…

Importance of networking as a Software Engineer

I am an introvert. When it comes to meeting new people, I am always awkward in having a conversation with them. It has been around 10 months since I started my first job as a Software Engineer. At first, I thought it wasn’t that necessary for my career, but I was wrong. One gets to learn so much about other’s experiences at their jobs or something they have worked on in the past. Also, it is possible that one gets assigned a task which they are totally unfamiliar with, and they just remember that one of their contacts talked about...…

this post is featured

Starting to write about tech

"The beginning is the most important part of the work." Plato I started this blog about an year ago in order to improve my writing skills and as a way to express myself. It went really bad as I couldn’t continue it. Now I have decided to use this blog to write about by tech explorations, since I read about several new things all the time. I got really interested by this post by fast.ai. Let’s see how this experiment goes. …

this post is featured

Working on Yoda PA

I have always wanted to implement my various ideas by using different techniques and so that I could learn a lot new things on the way. I started jotting down my ideas in a Google doc every week; I added the projects only that I thought would help me learn something new, something that would be helpful to me or others, or simply something that I thought would be cool to have - even if I didn’t have any idea how to go through with the implementation. …

this post is featured

Trip to Universal studios

After successfully wasting many of our days in Singapore settling and lazying around, I decided to go out with my friends to a place worth seeing. We planned to visit the Universal Studios here. Universal studios This was the time when we truly felt that we were in a different country. We started with the rides - The ancient Egypt, the Transformers, and the other crazy ones. These were the most thrilling rides I have ever had. Then I went on to explore the park and I came across many interesting things: New York City The New York City part...…