Ujjawal RohraThe Evolution of Java: From Java 1.0 to Java 21Java has come a long way since its debut in 1996, evolving into one of the most powerful programming languages today.17h ago17h ago
Ujjawal RohraExploring Java’s var Keyword: Simplifying Variable DeclarationsAs you continue to develop your skills in Java, you’re likely looking for ways to make your code more efficient and easier to read.4d ago4d ago
Ujjawal RohraUnderstanding Java’s HashMap and ConcurrentHashMap: Differences and Use CasesAs a Java developer, you would frequently require storing data in the form of key-value pairs.4d ago4d ago
Ujjawal RohraWhy Creativity Isn’t Just for Artists: How We Can All Be CreativeYou’ve probably heard it before:5d ago5d ago
Ujjawal RohraHow to Use Java’s Semaphore for Managing Resources with examplesIn multi-threaded applications, managing shared resources efficiently is crucial to prevent resource starvation and over-utilization.5d ago5d ago
Ujjawal RohraThe DRY Principle: Why You Should Avoid Code DuplicationAs a developer, you’ve likely faced the frustration of maintaining codebases loaded with duplication. This can have far-reaching…6d ago6d ago
Ujjawal RohraWebSocket and RESTful architectures for building web applications & their comparisonAs you begin developing your next web application, you are confronted with an important decision: the architecture to use.Sep 8Sep 8
Ujjawal RohraThe Power of Strategy Design Pattern for Java Developers !Imagine you’re working on a project that requires you to process different types of payment methods, such as credit cards, PayPal, and…Sep 7Sep 7
Ujjawal Rohra5 Questions that a candidate should ask in a technical interviewIn today’s competitive job market, acing a technical interview is crucial to landing your dream job. According to Glassdoor, the average…Sep 7Sep 7