- 2022-06-16
Little habits made me a better developer
Embrace simplicity, believe in your problem-solving abilities, focus on solving real business problems, embrace curiosity, and understand the business context.
- 2021-06-22
Java: Import AWS RDS certificate
To establish secure connection between Java application and AWS MySQL RDS instance the ssl/tls certificate needs to be imported in to JVM.
- 2017-12-11
Design pattern to scale relational database horizontally
Database scalability is one of the critical factor in designing scalable web application. All the four major cloud vendors offers relational database as service.
- 2014-10-02
Monitoring HttpSession memory leak during JavaEE development
A sample servlet filter to monitor non-serializable objects in HttpSession to make the JavaEE application compatible for clustered environment.
- 2014-01-03
Java: Sample Active Directory authentication code
Sample Java code to authenticate against Windows Active Directory server. The code finds all available active directory servers in your network.
- 2013-10-15
Some statistics on programming language
Some interesting statistics on open source programming language based on TIOBE Programming Community Index.
- 2013-10-13
JavaEE – Clustering support in JSF, Wicket, ZK, etc.
When a seasoned MVC framework developer starts writing code in component based framework they fail to understand the basic differences between MVC and component based framework.
- 2013-10-07
Simple vs. Complex design
Achieving a simple, elegant design is very hard work but since the design is so simple and elegant it looks like it should be easy.
- 2013-10-04
Capture Heap dump from Tomcat Windows Service
Add the following options into Tomcat Java Options to capture heap dump from a Windows service.
- 2013-06-28
Alternative to JPA / Hibernate
Moving trigger, function and procedure logic to Java code may not always be the best approach for legacy applications.
- 2010-03-13
Java vs. JavaScript coding
There is huge amount of difference in both the coding style and best practices between Java and JavaScript.
- 2010-01-07
There is no language yet available to replace Java!
There is a perception that Java is outdated and Ruby, Python, Scala are going to take over. I still believe no language can replace Java.
- 2009-12-25
Wish you a happy new year 2010
When your views on the world and your intellect are being challenged, pay attention. You are about to learn something.