-
Software Development
Multilayered Architecture (2) – The Domain Layer
Introduction The domain layer is a collection of entity objects and related business logic that is designed to represent the…
Read More » -
Enterprise Java
Heroku and Java – From Newbie to Beginner, Part 1
Recently I’ve heard that Heroku allows deployment of Java applications in it’s Cedar stack. Having no real software idea I…
Read More » -
Software Development
Multilayered architecture (1) – Introduction
Introduction If you ever worked in an IT project, you would probably know how necessary it is to factorize the…
Read More » -
Agile
Are We Agile Yet?
I read somewhere that a large number of software teams think they’re Agile because they do Daily Scrums. Now I…
Read More » -
Enterprise Java
Asynchronous CDI Events
Few days ago, during our regular code review, one of my colleagues raised a question what would happen — and…
Read More » -
Software Development
What turns a good leader in an effective leader
Everyone has experienced during his/her career good and bad leaders, leaders skilled on technologies and/or concerned projects/business and leaders who…
Read More » -
Enterprise Java
The Democratization of Search
Over the past year and a half, I’ve watched ElasticSearch grow from a seemingly part-time code experiment into a thriving…
Read More » -
Enterprise Java
Gradle Goodness: Running a Single Test
We can run test code with Gradle using the test task that is added by the Java plugin. By default…
Read More » -
Core Java
Java Reflection oddities with inner class constructor parameters
About Java inner classes Java allows member classes (classes that are defined inside other classes), local classes (classes that are…
Read More »