-
Software Development
Shame driven development
I always aspire to write well-crafted code. During my day job, where all production code is paired on, I think…
Read More » -
Software Development
How should REST services be documented?
REST has become the standard way of creating APIs and exposing resources on the internet. Traditional web services (using SOAP…
Read More » -
Software Development
Git Tutorial – Getting Started
I was a long time Subversion user then. So, when I got introduced to Git few months back, I was…
Read More » -
Core Java
Java: Faking a closure with a factory to create a domain object
Recently we wanted to create a domain object which needed to have an external dependency in order to do a…
Read More » -
Android Core
Android – Load WebView with ProgressBar
Problem: How to load WebView with ProgressBar? Description: Previously, i have published an article for Android – WebViewClient example where…
Read More » -
Enterprise Java
Isn’t Java a Civilised Language?
A few weeks ago I was given the opportunity to learn iOS programming. My boss decided that I was more…
Read More » -
Enterprise Java
Spring MVC and JQuery for Ajax Form Validation
In this tutorial, we will see how to validate a form on server side using Ajax with Spring MVC and…
Read More » -
Enterprise Java
Spring and Quartz: Multi-Job Scheduling Service
Job Scheduling is so important requirement for the applications. Especially in large-scale projects, working with a lot of jobs can…
Read More » -
Core Java
Customized Internationalization (i18n) in Java
Internationalization (i18n) is very important in our software projects. It brings mainly these benefits: Externalizing UI strings into external files other…
Read More »