Caching Objects
Sometimes you need to maintain a large number of objects in memory. If it is strings you may want to take a look at StringCache, which is based on my…
Java Tips Part 3
Continuing my Java Tips from experience that I have learned from code reviews to different programming tasks. Tip 11: Use Hibernate Statistics Now, this is only for your development profiles/environments,…
Shell Script Command Line Arguments
Obviously you do not want to add your Username/Password to scripts so how can you enter those and make use of execute_cmd and sftp_file without them? Simple provide them as…
Java Tips Part 2
Continuing my Java Tips from experience that I have learned from code reviews to different programming tasks. Tip 6: Don’t call .toString() on slf4j logging calls. So if you’re following…
Streamline Your Workflow: Generate Angular Services from Spring Boot REST APIs with Gradle
Integrating your Angular frontend with a Spring Boot backend can be a breeze if you automate the process of creating your Angular services. This post will show you how to…
Continuous Feedback in the Dev Cycle: The Key to Shipping High-Quality Code
In today’s fast-paced software development landscape, the pressure to deliver quickly is immense. But speed shouldn’t come at the expense of quality. The secret weapon to balancing both is continuous…
Coding Standard: Zero Tolerance
Coding standards are the unsung heroes of software development, quietly shaping the backbone of every successful project. Like the grammar rules of a language, they provide a common set of…