JavaFx clean code

The declarative nature of JavaFx code often results in an ugly, untidy and lengthy files which are quite overwhelming at times. It’s very easy to let things written-on in JavaFX script unless it gets impossible to follow such deeply nested code as it is not easy to figure out what goes with what. Though we [...]

Creating and Styling Resizable ‹input› Buttons

Last week I came across a new requirement in my project where tapestry is used. Project requirement: Internationalization, where language of the content, image text everything is changed as per the language selected. Client was very happy with curve edge button which also had gradient and embossed effect. These effects cannot be generated by using [...]

Groovy client for Apache Cassandra

I have been exploring Apache Cassandra recently for implementation of a project. Cassandra is a NoSQL (not only SQL) database open sourced by Facebook. This blog shares a Groovy implementation of a Cassandra client which makes accessing Cassandra as simple as accessing a HashMap. The Groovy implementation is currently a wrapper on the basic Thrift API. [...]