Posts

Writing on engineering, technology and my thoughts.

Mar 11, 2026 · 2 min read

AI Assistants and the Quiet Expansion of Data Access

In the last one year, AI assistants have started creeping into everyday workflows. They summarize documents, draft responses to messages, analyze spreadsheets, collect receipts, an…

May 23, 2010 · 2 min read

Signing assemblies with a .pfx file

When you use a .pfx file for signing your assemblies in Visual Studio and if you have enabled UAC in Vista or Windows 7, you are bound to have trouble building or debugging your ap…

Oct 09, 2008 · 1 min read

Jobhunt.in – Easiest Jobsite

“redefine: EASY” This is what my friend and I had in mind when we decided to create a job site. To make the “Easiest Job site”. A job site which I and most …

Feb 22, 2008 · 1 min read

Setting the value for a select list

We come across a lot of instances where we need to set the values of form elements programmatically using client side script. To set the value of a select list (in case of multiple…

Jan 12, 2008 · 1 min read

Follow your Heart or your Head?

I don’t know how others think. But for me decision making was always simple and fast. “Just follow the heart“. I never cared to think if it was right or wrong. An…

Sep 19, 2007 · 1 min read

Stealing Passwords had never been easier

I have already written once on how web security has taken a back seat thanks to the ever growing popularity of social networking websites. Recently I saw a trend in Orkut where peo…

Sep 13, 2007 · 1 min read

CSS Style position:fixed and Internet Explorer

The CSS styling attribute position:fixed makes an HTML element stationary (does not move on scrolling) and absolutely positioned. If you are familiar with position:absolute, the fi…

Aug 28, 2007 · 1 min read

Javascript and Cross-browser Window focus

It is a common requirement in today’s highly interactive web applications to keep track if the browser window is currently in focus. Let me tell you one thing. If you take a …

Jul 12, 2007 · 1 min read

Social Networking and Web Security

Working on a professional networking website Skillda, I was always confronted with a question from my friends about a missing feature. In Skillda there is no option to import conta…

Jul 11, 2007 · 1 min read

July 9, 2007 – A day to remember

This date, I don’t know if it has any significance to anybody else. To me it marked the end of a very, very long journey. A journey I never believed I would finish. But I did…

Jul 05, 2007 · 1 min read

Python – Relative datetime formatting

I wanted a function in Python to get a relative datetime string formatting. For a given datetime object, it should be compared with the current date/time and a relative date/time f…

Jul 01, 2007 · 1 min read

Ubuntu Feisty Fawn (7.04) and OpenOffice.org

The OpenOffice.org package (2.2.0-1ubuntu3) that comes with Ubuntu Feisty Fawn distribution has some issues especially on the document conversion front. I did not face any problem …

Jul 01, 2007 · 1 min read

OpenOffice as a Document Converter

Though not well known for it, OpenOffice.org can be extended as a doument conversion engine capable of conversion between almost all kind of office documents. OpenOffice.org direct…

Jun 30, 2007 · 1 min read

Odondo – The communicator

If anybody wondered about Odondo- The Talking Drum, it is a West African percussion instrument. Used by local tribes in Ghana, it also serves as a communicating device for passing …

Jun 18, 2007 · 1 min read

Every Journey has a beginning

This is my first real attempt to write something on the net! Though I’ve got some avid blogger friends, my laziness had kept me from starting my own. The laziness factor insi…