-
Kotlin
Defending Public-By-Default in Kotlin
Some people have spoken against Kotlin’s decision to make classes, methods, etc. public by default (when no visibility modifier is…
Read More » -
Software Development
Teach Them The Language First
I wanted to write this article for some time now, but I wasn’t sure if it’s such a spread phenomenon…
Read More » -
Core Java
JasperReports: The Tricky Parts
If you have been programming in Java long enough, chances are you needed to generate reports for business users. In…
Read More » -
Enterprise Java
CI/CD for SpringBoot applications using Travis-CI
In this article we are going to learn how we can use Travis CI for Continuous Integration and Continuous Deployment (CI/CD) of a SpringBoot application.…
Read More » -
Core Java
Adding Terms to Javadoc Search with Java 9
There is a relatively old web page called “Proposed Javadoc Tags” that appears to have originally been written in conjunction…
Read More » -
Enterprise Java
Sample Logback Configuration for Spring Boot Profile Based Logging
We would want different logging configurations for different profiles in Spring Boot, like in local running we would just want…
Read More » -
Software Development
Use Matchers for Preconditions and Postconditions
Sorry, this is late. Excuses, excuses. I feel like I’ve seen this somewhere else once before in my life, but…
Read More » -
Core Java
Faster Sorting of Arrays of Primitives Coming to Java?
It appears that sorting arrays of primitives in Java may experience a performance improvement in the not-so-far future. Vladimir Yaroslavskiy…
Read More » -
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 »