Homepage
Open in app
Sign in
Get started
Javarevisited
Things to Learn
Get Published
Java
Programming
Resource
Archive
Blog
Follow
Latest
Top 5 Udemy Courses to Learn DeepSeek R1 in 2025
Top 5 Udemy Courses to Learn DeepSeek R1 in 2025
These are the best online courses to learn and master DeepSeek R1 and other models in 2025
javinpaul
Feb 13
Java Features in 2025
Java Features in 2025
A Comprehensive Overview Welcome to the Future of Java
Madhan Kumar
Feb 13
How to Think Like a Professional Developer?
How to Think Like a Professional Developer?
Being a developer does not mean just writing code. We need to approach a problem with a developer mindset. Software development is about…
Saquib Aftab
Feb 13
Hold the Side Effects, Please
Hold the Side Effects, Please
Let’s imagine a simple task: parsing a CSV file and logging its content.
Nikolai Beliaev
Feb 13
Recommended
The 2025 Java Developer RoadMap (with Resources)
The 2025 Java Developer RoadMap (with Resources)
An illustrated guide to becoming a Java Developer in 2024 with links to relevant courses
javinpaul
Jun 5, 2021
Trending
10 Best Resources to Learn Data Structures and Algorithms in 2025
10 Best Resources to Learn Data Structures and Algorithms in 2025
My favorite Data Structures and Algorithms books, websites, blogs, and courses for experienced developers and programmers.
javinpaul
Jan 17
100 Days — 100+ Interview Questions
100 Days — 100+ Interview Questions
Day 1 : Difference between == and equals() in Java in Depth
Thirupathi Pavan Sai
Jan 26
Maven Build Lifecycles, Maven Plugins and Maven Profiles
Maven Build Lifecycles, Maven Plugins and Maven Profiles
This is the second part, where we will discuss the Maven Build Lifecycle, Maven Plugins and Maven Profiles.
Saquib Aftab
Jan 10
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, 2024
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, 2024
9 Ways to Improve API Performance!
9 Ways to Improve API Performance!
Make your APIs lightning-fast!
Snehasish Dey
Oct 24, 2024
Discover the Best Java IDE for Your Projects
Discover the Best Java IDE for Your Projects
When it comes to Java, many team leaders either fail to attempt or have a hard time convincing their engineers to adopt the same technology…
Ronnie Rodriguez
Jan 23
5 Best Places to Learn TypeScript in 2025
5 Best Places to Learn TypeScript in 2025
These are the best websites and platforms to learn TypeScript in 2025
javinpaul
Feb 8
About Javarevisited
Latest Stories
Archive
About Medium
Terms
Privacy
Teams