Welcome! 👋

Welcome to Codaholic, a thriving tech community dedicated to fueling your passion for technology. You get to connect with like-minded professionals, exchange knowledge, and stay up-to-date with the latest trends and innovations. Join us on this exciting journey of continuous learning and collaboration.

Maven vs Gradle

Maven and Gradle are among the top choices for creating and handling Java projects. Maven and Gradle are efficient build tools for managing dependencies, compiling and testing code, and packaging and deploying Java applications. Nevertheless, there are distinct characteristics between the two tools that may render one more appropriate for a specific project. This article will give a detailed examination of Maven and Gradle, discussing their features, abilities, and how well they work for Java web projects....

November 20, 2023 Â· 6 min Â· Codaholic

Should Lombok Still Be Used

Lombok is an annotation-based Java library that reduces boilerplate code. It offers various annotations aimed at replacing Java code that is well known for being repetitive or tedious to write, such as constructors, toString(), equals(), and hashCode() methods. Lombok   external link works by plugging into your build process and auto-generating the Java bytecode into your .class files required to implement the desired behavior, based on the annotations you used. This magic happens during the compile-time when the library injects the bytecode representing the desired and boilerplate code into your ....

November 10, 2023 Â· 10 min Â· Codaholic

Java vs JavaScript

Introduction I remember a friend who joined a Java WhatsApp Group   external link , and I chatted with her privately and asked her what she was doing in the WhatsApp group. I asked because she is a Quality Assurance Tester. You won’t believe what she said as her answer. She said she joined the WhatsApp Group because she wanted to learn JavaScript. I had a good laugh and told her that Java is not the same as JavaScript....

September 30, 2023 Â· 10 min Â· Codaholic

Create Postman Collection from Swagger

I find it quite tiring whenever I have to sift through lengthy Swagger documentation and then try to decipher the intricacies of each API endpoint. I had to devise a way to solve this problem so I wouldn’t have to deal with this tiring task. In this blog post, I will show you a step-by-step guide on how to convert your Swagger documentation into a practical Postman collection seamlessly. With my straightforward instructions, you’ll be able to streamline your API development process and save time in the long run....

September 20, 2023 Â· 5 min Â· Emmy Steven

This NuGet Package Almost Got Me Fired

In the world of .NET development, NuGet packages have become an essential part of building applications. These are pre-built libraries that offer convenience and efficiency, enabling .NET developers to save time and effort by leveraging existing code. However, my personal experience with a particular NuGet package taught me a valuable lesson about the importance of thorough evaluation and careful implementation. In this blog post, I will share the story of how a seemingly harmless NuGet package nearly jeopardized my job and discuss the key takeaways and best practices to prevent similar pitfalls....

September 10, 2023 Â· 6 min Â· Emmy Steven