Homepage
Open in app
Sign in
Get started
Javarevisited
Things to Learn
Get Published
Java
Programming
Resource
Archive
Blog
Follow
Latest
7 Best Udemy Courses to Learn Generative AI in 2025
7 Best Udemy Courses to Learn Generative AI in 2025
My favorite Generative AI courses on Udemy for beginners and intermediate developers for 2025
javinpaul
Oct 25
6 Useful Tips to Improve APIs Performance
6 Useful Tips to Improve APIs Performance
With the increase in number of users, performance becomes a major issue with APIs. We want our APIs to keep performing regardless of…
Saquib Aftab
Oct 25
Code Smell 276 — Untested Regular Expressions
Code Smell 276 — Untested Regular Expressions
Regex Without Tests is Asking for Trouble — Don’t be lazy. It is free with AI!
Maximiliano Contieri
Oct 25
Improving API Performance with Java’s CompletableFuture: A Practical Approach
Improving API Performance with Java’s CompletableFuture: A Practical Approach
In today’s fast-paced world of API development, performance is a key factor that can make or break user experience. High-latency APIs can…
Palmurugan
Oct 25
Recommended
The 2024 Java Programmer RoadMap
The 2024 Java Programmer RoadMap
An illustrated guide to becoming a Java Developer in 2024 with links to relevant courses
javinpaul
Jun 5, 2021
Trending
Books I read to prepare for my Google and Microsoft System Design rounds
Books I read to prepare for my Google and Microsoft System Design rounds
This article discuss the books I read to prepare for the system design rounds of Microsoft and Google.
Nishant Tanwar 🕉️
Sep 30
Top 15 Java libraries that are essential in a Java developer’s day-to-day life
Top 15 Java libraries that are essential in a Java developer’s day-to-day life
Level Up Your Java Skills with These 15 Game-Changing Libraries
Thirupathi Pavan Sai
Sep 30
Java: Why and How to use CompletableFuture?
Java: Why and How to use CompletableFuture?
CompletableFuture was introduced with Java 8 to give new functionality over Future to handle asynchronous tasks.
Saquib Aftab
Aug 25
20 System Design Case Studies, Articles and Videos for Software Developers
20 System Design Case Studies, Articles and Videos for Software Developers
Case studies and tutorials to learn System design better.
javinpaul
Sep 16
How to Implement Change Data Capture(CDC) with Kafka Connect, Debezium and Elasticsearch
How to Implement Change Data Capture(CDC) with Kafka Connect, Debezium and Elasticsearch
To kick off this article, let’s dive into the problem we’re aiming to solve.
Arijit Deb
Oct 15
9 Ways to Improve API Performance!
9 Ways to Improve API Performance!
Make your APIs lightning-fast!
Snehasish Dey
Oct 24
The Future of Java: Exploring the New Features of Java 23
The Future of Java: Exploring the New Features of Java 23
Java 23, the latest release in the long line of Java Development Kits (JDKs), continues the tradition of making Java more powerful…
SoftwareAlchemy
Oct 9
Most People in Tech Can’t Answer the ‘Process vs. Thread’ Question Correctly!
Most People in Tech Can’t Answer the ‘Process vs. Thread’ Question Correctly!
And interestingly, most people don't even know that!
Rishabh Agarwal
Aug 25
Code Smell 273 — Overengineering
Code Smell 273 — Overengineering
Keep It Simple, Stupid
Maximiliano Contieri
Oct 5
Java Concurrency(21): What is Lock Interface and ReentrantLock? When to Consider Using Them?
Java Concurrency(21): What is Lock Interface and ReentrantLock? When to Consider Using Them?
My articles are open to everyone; non-member readers can read the full article by clicking this link.
Dylan Smith
Aug 29
About Javarevisited
Latest Stories
Archive
About Medium
Terms
Privacy
Teams