-
Desktop Java
JavaFX Tip 9: Do Not Mix Swing / JavaFX
The JavaFX team has tried very hard to convince us that migrating from Swing to JavaFX is easy because of…
Read More » -
Software Development
Trust instead of Threats
According to Dr. Gary McGraw’s ground breaking work on software security, up to half of security mistakes are made in…
Read More » -
Software Development
Test Attribute #3 – Speed
This is the 3rd post on test attributes that were described in the now more famous “How to test your…
Read More » -
Enterprise Java
From JPA to Hibernate’s legacy and enhanced identifier generators
JPA identifier generators JPA defines the following identifier strategies: Strategy Description AUTO…
Read More » -
Software Development
How to Use Projection in MongoDB?
In mongodb, projection means selecting only necessary data rather than selecting the whole data of a document. If a document has…
Read More » -
Software Development
The Java Origins of Angular JS: Angular vs JSF vs GWT
A superheroic Javascript framework needs a good origin story. Let’s try to patch it together, while going over the use…
Read More » - DevOps
-
Agile
User Stories are Rarely Appropriate
All tools are useful when used appropriately, and User Stories are no different. User stories are fantastic when used in…
Read More » -
Core Java
The Knapsack problem
I found the Knapsack problem tricky and interesting at the same time. I am sure if you are visiting this…
Read More »