-
Enterprise Java

Injecting domain objects instead of infrastructure components
Dependency Injection is a widely used software design pattern in Java (and many other programming languages) that is used to…
Read More » -
Enterprise Java

Spring @Configuration and injecting bean dependencies as method parameters
One of the ways Spring recommends injecting inter-dependencies between beans is shown in the following sample copied from the Spring’s…
Read More » -
Software Development

10 Hosted Continuous Integration Services for a Private Repository
Every project I’m working with starts with a setup of continuous integration pipeline. I’m a big fan of cloud services,…
Read More » -
Career

Exploding Job Offers and Multiple Offer Synchronization
A recent post by Y Combinator’s Sam Altman, Exploding Offers Suck, detailed his distaste for accelerators and venture capitalists who pressure entrepreneurs…
Read More » -
Core Java

Factory Without IF-ELSE
Object Oriented Language has very powerful feature of Polymorphism, it is used to remove if/else or switch case in code.…
Read More » -
Ceylon

Ceylon 1.1.0 is now available
Ten whole months in the making, this is the biggest release of Ceylon so far! Ceylon 1.1.0 incorporates oodles of…
Read More » -
Enterprise Java

WildFly subsystem for RHQ Metrics
For RHQ-Metrics I have started writing a subsystem for WildFly 8 that is able to collect metrics inside WildFly and…
Read More » -
Enterprise Java

Beginner’s Guide to Hazelcast Part 2
This article continues the series that I have started featuring Hazelcast, a distributed, in-memory database. If one has not read…
Read More » -
Enterprise Java

Using Asciidoctor with Spring: Rendering Asciidoc Documents with Spring MVC
Asciidoc is a text based document format, and that is why it is very useful if we want to commit…
Read More »







