-
Scala
10 reasons to Learn Scala Programming Language
One of the questions my reader often ask me is, shall I learn Scala? Does Scala has better future than…
Read More » -
Software Development
When You Have A Blockchain, Everything Looks Like a Nail
Blockchain, AI, big data, NoSQL, microservices, single page applications, cloud, SOA. What do these have in common? They have been…
Read More » -
Enterprise Java
Using @Alternative in CDI application
There are many scenarios where you might want to have more that one version of a bean and use it…
Read More » -
Enterprise Java
Configuring HTTPS for use with Servlets
To configure your Java EE application to communicate over HTTPS requires a few lines of XML in the web.xml file.…
Read More » -
Core Java
Refactoring stringly-typed systems
Last year I joined a project that was taken over from another software house that failed to satisfy client demands.…
Read More » -
Core Java
Functional Java by Example | Part 3 – Don’t Use Exceptions to Control Flow
This is part 3 of the series called “Functional Java by Example”. The example I’m evolving in each part of…
Read More » -
Core Java
Immutable Versus Unmodifiable in JDK 10
Nearly two months ago, Stuart Marks wrote, “Immutability is like wine.” He then reminded readers of Schopenhauer’s Law of Entropy:…
Read More » -
Enterprise Java
How Http Basic Authentication works in Spring Security?
In the last article, you have learned how to enable Http basic authentication in Spring security based Java application and now…
Read More » -
Enterprise Java
Converting HTML to RichTextString for Apache POI
1. Overview In this tutorial, we will be building an application that takes HTML as an input and creates a…
Read More »