Author Archives: Boni Gopalan

Many a times engineers run into a complex issue of delivering acceptable user experience over varying network speeds. You tube is a great example of this use case. It measures available bandwidth and adjusts its video resolution. This it does automatically using its flash plugin. Unfortunately flash is a luxury many web engineers do not Read More →

This week Kiva Engineering team did a beta release of its protected API set. Through these APIs applications can fetch more in depth information about a specific lender. This ability in turn will help consuming applications present more accurate and meaningful analysis. Coincidentally this was exactly the API set I was waiting for. On my KivaSearch tool Read More →

This post summarizes the results of my initial experimentation with SPDY protocol.  In summary the results did not show any dramatic improvement in speeding up loading of my test web page.  My test scenario was with the server on my server grade laptop (NodeJS server, SPDY over SSL)  in Pune, India and the client Google Read More →

A month back I set out on a goal of restarting writing JavaScript.  I am still hanging in there learning more.  The first  application that came out of this goal chain is up and running without any bugs – actively used by around 120 users from around the world (as of yesterday).  A few loans Read More → Today let us talk about blasphemy. Direct data inserts into databases, listening for messages on message queues, Streaming data between random sockets over custom protocols. None of this is blasphemy. However coded in an HTML page and run on a browser it is nothing less than the demonstration of darkest of dark arts. And Read More →

Few clicks and some typing later, Kiva Search went into public beta on AppFog (Nodester) cloud. Very cool! , Currently supported on IE10>, Chrome and Safari. Currently Hosted @ Kiva Search on Amazon Cloud Just finished writing my full blown JavaScript search tool for Kiva and I was too excited to keep it a secret anymore .  I have been an involved kiva lender for many years now.  For the last couple of years I have been using the Read More →

The simplicity of the whole integration blew me away.  Under load the program performed marvelously.  If it is load enough for you, you can decide for yourself.  I wrote the same code twice today.  First on a Ubuntu 12.04 machine and later on a Windows 7 machine.  All components running locally.  Code – identical.  Setup Read More →

If  I don’t restart writing JavaScript I will soon be a dinosaur – the green one with moss all over. Who would have thought?  certainly not me.  Java Script was exciting when it came around first.  Data validations did not require a server round trip  anymore.  It was annoying the IE refused to provide JavaScript Read More →

I have been using Lucene for indexing and searching through deep class structures for many years.  Somewhere along the years hibernate introduced its entity indexing and searching through hibernate-search.  I yet have not started using it.  So for the time being we have rolled in our little custom search engine with Lucene and we pack Read More →

Post Navigation