-
Software Development
Collaborative Artifacts as Code
A software development project is a collaborative endeavor. Several team members work together and produce artifacts that evolve continuously over…
Read More » -
Core Java
java.lang.ClassNotFoundException: How to resolve
This article is intended for Java beginners currently facing java.lang.ClassNotFoundException challenges. It will provide you with an overview of this…
Read More » -
Software Development
Invaluable books for an enterprise software engineer
I am again in the design phase of a very large project. The project context is to provide a new…
Read More » -
DevOps
Health Checks, Run-time Asserts and Monkey Armies
After going live, we started building health checks into the system – run-time checks on operational dependencies and status to…
Read More » -
Scala
become/unbecome – discovering Akka
Sometimes our actor needs to react differently based on its internal state. Typically receiving some specific message causes the state…
Read More » -
Core Java
JUnit4 Parameterized and Theories Examples
I always relied on TestNG to pass parameters to test methods in order to give a bit of flexibility to…
Read More » -
Core Java
Gang of Four – Proxy Design Pattern
Proxy is another Structural design pattern which works ‘on behalf of’ or ‘in place of’ another object in order to…
Read More » -
Enterprise Java
Java Regular Expression Tutorial with Examples
When I started my career in java, regular expressions were a nightmare for me. This tutorial is aimed to help…
Read More » -
Enterprise Java
Spring MVC REST Calls With Ajax
This post provides a simple example of REST calls to a Spring MVC web application. It is based on the Serving…
Read More »