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
9 Ways to Improve API Performance!
9 Ways to Improve API Performance!
Make your APIs lightning-fast!
Snehasish Dey
Oct 24
Effective Logging Strategies for Java Microservices
Effective Logging Strategies for Java Microservices
Why logging matters in microservices 🤷♂️, logging frameworks, best practices ✔, common issues 🤦♂️, etc etc.
Ashu Patel
Oct 20
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
Java : Worthy Lombok Annotations for Speedy Development
Java : Worthy Lombok Annotations for Speedy Development
Lombok is a Java Library that takes care of some common tasks that are often repetitive and thereby makes us more productive.
Saquib Aftab
Aug 10
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
Tracing in Spring Boot3
Tracing in Spring Boot3
Use this link if you want to read the whole story for free
Ruhshan Ahmed Abir
Mar 17
How exactly does Spring State Machine 4.0 help us?
How exactly does Spring State Machine 4.0 help us?
As usual you could find complete code example (takeaways) :)
NGU
Mar 11
About Javarevisited
Latest Stories
Archive
About Medium
Terms
Privacy
Teams