Budget Analyzer Application: Client Side via jQuery Mobile

January 24, 2013

As mentioned in my previous post, this article series is around my Budget Analyzer application that I built using Grails and jQuery Mobile frameworks. I hope to present this as a more real world example of using Grails along with using jQuery Mobile for the client side responsible design that can scale to any sized […]


Good Use Case for Server-Sent Events

September 2, 2012

Although some would say there are two competing standards for handling live events on the web, websockets and server-sent events (event source), they are really very different from each other with their own use cases. I have always been a proponent of websockets as it is bi-directional and as a result more powerful. Although in […]

Comments Off on Good Use Case for Server-Sent Events

RFC: Cross Request Websockets

March 13, 2011

One of the biggest problems I see with the web today is the ability to stream data. In the early years it was all done by polling which results in slower data retrieval and constant up and down connections which are expensive. Then, flash and java-based applets came to the scene and provided raw TCP/IP […]

Comments Off on RFC: Cross Request Websockets

Web 3.0: Why Flash is not Needed

February 6, 2009
Tags: ,

As an avid supporter of next generation web technologies and envisioning a web free from plugins and browser dependence, I believe strongly that Flash will not be needed as we move into a Web 3.0 world.  The upcoming features being discussed, implemented, and standardized all help to simplify developer responsibilities that were typically done using […]

Comments Off on Web 3.0: Why Flash is not Needed

CSS Sprites

October 18, 2008

I decided to take the plunge and begin making my site more YSlow compliant. I had already enabled GZip through a custom GZip filter and browser caching for static resources. My next task was to limit the number of resources being served. My first part here was first minifying and combining all javascript and CSS […]

Comments Off on CSS Sprites

HTML5 Adoption via Emulation

October 11, 2008
Tags: ,

The biggest issue right now with web related specifications is browser adoption. The specs clearly state that at least two mainstream browsers must implement the standard to be considered complete. In most cases that tends to be Firefox, Opera, Safari, and Internet Explorer. The first of these three has always been adapt to adopting standards. […]

Comments Off on HTML5 Adoption via Emulation