-
Core Java
A JDeps Primer – Analyzing Your Project’s Dependencies
JDeps is the Java Dependency Analysis Tool, a command line tool that processes Java bytecode, meaning .class files or the…
Read More » -
Software Development
The Most Popular Programming Languages for 2017
Discover faster, more efficient performance monitoring with an enterprise APM product learning from your apps. Take the AppDynamics APM Guided…
Read More » -
Software Development
How to Identify Major Blockers in a CI/CD Pipeline
Continuous integration, development, and delivery pipelines provide significant benefits to software development. An excellent example of this is “being able…
Read More » -
Core Java
Process Handling in Java 9
Managing operating system processes in Java was a daunting task all times. The reason for that is the poor tooling…
Read More » -
Core Java
Java Command-Line Interfaces (Part 8): Argparse4j
Argparse4j is a “Java command-line argument parser library” that its main page describes as “a command line argument parser library…
Read More » -
Software Development
Building A Self-Sufficient Docker Cluster
A self-sufficient system is a system capable of healing and adaptation. Healing means that the cluster will always be in…
Read More » -
Enterprise Java
Grails 3.3 Integration Testing with Spock Mocks
It is easy to use the Spock Framework, shipped with Grails, to mock or stub a collaborator (such as a…
Read More » -
Core Java
Project Package Organization
The package is a fundamental concept in Java and one of the first things you stumble upon when starting programming…
Read More » -
Core Java
Is it possible to have an abstract method in a final class?
This is one of the interesting core Java questions which was asked to one of my readers recently during a telephonic…
Read More »