-
Core Java
Java Concurrency with ReadWriteLock
Writing multithreaded java applications is not a piece of cake. Extra care must be taken because bad synchronization can bring…
Read More » -
Enterprise Java
JSON with GSON and abstract classes
I have switched to Google Gson after many years of using org.json library for supporting JSON data interchange format in…
Read More » -
Software Development
Why Developers Keep Making Bad Technology Choices
Today, software developers are faced with a great abundance of options when choosing how to design and implement systems. We…
Read More » -
Enterprise Java
SOA example application
SOA describes a set of patterns for creating loosely coupled, standards-based business-aligned services that, because of the separation of concerns…
Read More » -
Enterprise Java
Setting up JNDI with Jetty (Embedded)
I was running embedded Jetty on my developmentwork-space saving some time on vicious cycle of compiling and deployment. I have…
Read More » -
Desktop Java
FXML: Custom components using BuilderFactory
When you want to use FXML, you will need to be able to add your own components. That’s fairly easy,…
Read More » -
Software Development
The Greatest Developer Fallacy Or The Wisest Words You’ll Ever Hear?
“I will learn it when I need it“! I’ve heard that phrase a lot over the years; it seems like…
Read More » -
Software Development
Complex Event Processing – a beginner’s view
Using a Complex Event Processing is not so complex. Well, initially at least. A substantial amount of information is available…
Read More » -
Software Development
Being a better enterprise architect
Enterprise architects seem to become more and more involved in “trying out new things” or pushing down technology or implementation…
Read More »