Blogs, articles and other resources on topics that matters a software developer.
I have finally started a “Cheat sheet” section on my website. Everyone likes Cheat sheets to deal with myriad of complexities of their tasks at...
It is now three years since I was officially promoted to the ranks of a Manager. The change of responsibilities from coding to managing people,...
After a very long stretch of busy work schedules, I was off work for the first week of this month and I used it to...
I started blogging since 2007 more as an experiment. Although I have not been good at blogging, it just worked whenever I used it, but...
Being a technologist doesn't mean that everything we create is created from scratch. We Google around, find lots of write ups, blogs, articles, and code...
Universal Applications with Universal JavaScript from ethomasjoseph
If you program for the web, and think that you are a "backend developer", and JavaScript isn't my cup of tea, that is not true...
Has this happened to you? - You got the JCR session, but at times, you find that "someone" closed the JCR session! And that too...
You are busy writing your code on a complex piece and suddenly a team wide announcement comes - "The new code has gone in for...
Act on it. Don't think too hard. Be Agile. These are the three great advice that have been my favorite picks from the book -...
Today I happened to see a TV advertisement which had a beautiful story - "Nice is just ordinary!". This happened to rephrase what Chad Fowler...
OSGi has been on the mainstream technologies for some time now. Many of the Java application servers now are either natively OSGi based, or support...
Application tuning is an activity which which every developer and architect will encounter sooner or later for any application. AEM based applications are no different....
I have often come across this requirement across multiple projects, where we need to write a method, which can potentially return object of any class,...
If you are a Linux user like me and have encountered websites that require applet, you may be ok installing the default Java that comes with your...
Wondered how Google Maps tracks you current location? HTML5! Thats what enables most of the modern-day applications to track down your current location. You can...
Day CQ is a very popular enterprise CMS (Content Management System) suite from Adobe. Although most of the time the development on Day CQ is...
If you are using Eclipse and SVN (Subversion), there are high chances that you are using the Eclipse plugin - Subclipse. And if you recently...