-
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 »






