7 Reasons Why, After 26 Years, Java Still Makes Sense!
After many discussions with Java developers, combined with my personal experiences with the Java community and platform, here are the key …

A N M Bazlur Rahman is a Software Engineer with over a decade of specialized experience in Java and related technologies. His expertise has been formally recognized through the prestigious title of Java Champion. Beyond his professional commitments, Mr. Rahman is deeply involved in community outreach and education. He is the founder and current moderator of the Java User Group in Bangladesh, where he has organized educational meetups and conferences since 2013. He was named Most Valuable Blogger (MVP) at DZone, one of the most recognized technology publishers in the world. Besides DZone, he is an editor for the Java Queue at InfoQ, another leading technology content publisher and conference organizer, and an editor at Foojay.io, a place for Friends Of OpenJDK. In addition, he has published five books about the Java programming language in Bengali; they were bestsellers in Bangladesh. He earned his bachelor's degree from the Institute of Information Technology, University of Dhaka, Bangladesh, in Information Technology, majoring in Software Engineering. He currently lives in Toronto, Canada.
8 views

A N M Bazlur Rahman
32,814 viewsAfter many discussions with Java developers, combined with my personal experiences with the Java community and platform, here are the key …

A N M Bazlur Rahman
21,225 viewsToday I will make an attempt to appreciate how unique the JVM is. So, let’s begin the journey to how Java works!

A N M Bazlur Rahman
4,000 viewsWhat happens if the child-task creates more tasks and the parent-task waits for the child-tasks to finish in TheadPool in java.

A N M Bazlur Rahman
7,636 viewsAs more and more companies go Agile, being able to read other's code is more important than ever. Read on for some tips on how to improve …

A N M Bazlur Rahman
6,736 viewsWhat is the maximum number of worker threads we can put in a ThreadPool? Let's find out today on Foojay's amazing Java threading series!

A N M Bazlur Rahman
6,188 viewsLet's find out what are the ways to create ThreadPool using Executor framework in java and use result-bearing tasks using Callable and …

A N M Bazlur Rahman
4,678 viewsLearn how to ask the executor framework at startup to provision threads for us and they will be reused as long as the application runs.
A N M Bazlur Rahman
3,594 viewsLet's learn about BlockingQueue, one of the essential concurrent collections available in the concurrent package in the JDK.
A N M Bazlur Rahman
3,693 viewsLet's continue the discussion and share a few more thread-safe classes that we can use in our day-to-day coding!
A N M Bazlur Rahman
3,820 viewsI will try to explain in a very simplified way what Java thread safety is and how we can achieve it while we write our day-to-day code!