-
Software Development

Integration testing done right with Embedded MongoDB
Introduction Unit testing requires isolating individual components from their dependencies. Dependencies are replaced with mocks, which simulate certain use cases.…
Read More » -
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 »








