Year: 2019
-
Core Java

JEP 358: Helpful NullPointerExceptions
In the post “Better Default NullPointerException Messages Coming to Java?“, I summarized background details related to a draft JEP (at…
Read More » -
Agile

Rethinking the Need for Generalizing Specialists
Early on in my agile practice, I believed in generalizing specialists. I even wrote Five Tips to Hiring a Generalizing…
Read More » -
Enterprise Java

How to integrate and use EclEmma plugin for having good Junit Coverage
Hello Friends, If writing good code is important,then it is equally important to write good Junit test cases which covers…
Read More » -
Core Java

Annotation Handling and JPMS
TLDR; Instead of annotation.getClass().getMethod("value") call annotation.annotationType().getMethod("value"). All Java developers have heard about annotations. Annotations are with us since Java 1.5…
Read More » -
Software Development

What is The OO Matrix?
Morpheus: I’ve seen an agent punch holes in designs with only a single dependency. Developers have fought against them with…
Read More » -
Kotlin

Connecting a Ktor web server to a Corda node
The preparation for this blog post began several weeks ago (probably over a month by now). Before I could write…
Read More » -
DevOps

Automation pipelines as a security enabler
Let’s consider automation pipelines from a security perspective. Pipelines can be a security enabler. Secure code in a developer’s machine,…
Read More » -
Android Core

Espresso Idling Resource for RecyclerView Data Changes
I was having a problem with using Android Espresso to test a RecyclerView when it’s data was updated. This is…
Read More » -
Enterprise Java

Spring Boot & Hibernate: Print queries and variables
It’s late in the office and you are stuck with this strange Jpa code with JoinColumns and cascades and you…
Read More »







