Although a fluent speaker and writer of English since late teens — during my late teens and early twenties, I left a teacher of Shakespearean English and a Ph.D. professor thoroughly impressed with my compositional and verbal prowess in English — however, I now have to invest exponentially higher amount of time and effort to achieve a certain level of satisfaction because of the hurdles created by those either fiercely opposed to an individual’s progress or unabashedly governed by vested interests, those with the yearning for an affluent lifestyle without much effort at all and almost entirely off of another person’s work; nevertheless, I continue to endeavour to weave the missives with the intention to provide the like-minded individuals with some enjoyment, no matter how transient. I have yet to accept that those with an interest in some wordplay or reading a challenging line or two have already become extinct. However, despite the lack of this acceptance, I repress the compulsion to publish the articles or manuscripts for as long as practical so to establish the dissociation necessary to ensure that the narrative does not stray significantly from the objective of communicating an idea well.

List of Contents

  1. The Right Browser — A Usability Study
  2. CSS Columns and Paged Reflowable Content
  3. Barack Obama’s Greatness Agenda
  4. Unpublished Material — Planned Publications

Having stated the acute awareness that now exists of the presence of the barriers to progress or personal satisfaction, I still embark on all such pursuits with the intent to render invisible even the traces of such barriers and inordinately thick walls which more often than not have nothing more than their names written on them — the literary world calls the blackouts caused by the perceptible yet invisible presence of such individuals “writer’s block.” However, despite the intent to rid the prose of the existence of such barriers, the passing time, the inexorable ticking of the clock, eventually dictates how much effort I can invest in making the vestiges of such existences as imperceptible in my work as possible.

Concerning the prolonged periods during which I find myself unable to utilize the knowledge accumulated over the years, in the times gone by, the cause of such activity used to keep the exorcists solvent; in present times, the practice has begotten the industry of literary agencies and agents — the whip lashing and charring to rid the capable individual of the evil yet exceptionally incompetent existences has certainly ceased. In case of a failure to find such “exceptionally incompetent” individuals who, when holding your faculties hostage, can bring to a grinding halt the progress that a person can make, do not hesitate to contact the author: I know them in their dozens.

Before introducing you to whatever I have managed to finish as an author in the last 5 years or so, I decided to divulge the personal goals as an author and the issues faced so to provide a glimpse of what to expect: works of authorship written with the intent to inform but probably not suitable for individuals of all ages, or for those without much interest in the occasional attempt to indulge in some craftsmanship: rarely have the wise men declared learning and growing up a straightforward and painless process for the masses.

The confluence of the hurdles to progress and CS focused research and development has, to the great dismay of the narrator, prevented the list from growing at an acceptable pace, therefore, expect a list with just a few entries.


  1. The Right Browser: Usability Study of the Mainstream Web Browsers

    Type: Book
    Availability: Cover Available (Internal Link)

    Instead of a natural conclusion of an industrious and focused study within a particular field, in this case “User Experience” offered by web browsers, this work owes its existence to the eventual realization, probably in the year 2007, that rather than investing, or probably wasting, time in perusing documents utterly unrelated to computer science, I should finally embrace the technologies designed to develop interfaces for the web, the front-end technologies.

    With the realization in place, I set afoot to acquaint myself with the front-end development technologies, albeit, starting off entirely on wrong footing. After spending 6 to 8 months relying on brute force mechanisms — to achieve a polished look with just a minimal knowledge of the principles of CSS, JavaScript provides multitudes of interfaces to realize the desired appearance — I eventually stumbled upon and read cover to cover the CSS 2.1 standard. During that phase, I also discovered the digital publications disseminating information pertaining solely to the field of web development, and in them, I eventually found the sources of information broadcasting the hints, details, reports and all of the material in between mandatory for navigating the territory of web development without too many scars. Once armed with enough information, I started developing browser-based applications either to gain expertise in one area or another or simply to automate certain daily tasks. Owing entirely to the relentless evaluation of the multitudes of projects reaching conclusion, with evaluation fuelled by the desire to deliver perfect experiences on all of the available platforms, I started to develop a refined understanding of the various mechanisms used and facilities offered by all of the mainstream web browsers. Once equiped with a better understanding of the quirks and facilities of the mainstream browsers, I started a blog, which, because of one reason or another, failed to gain much attention. Undeterred, I kept documenting my experiences, as a result of which the word count kept mounting. It eventually reached a point where I decided that the discussion deserved a properly planned, more comprehensive, and thoroughly researched treatment than it had so far received. Out of that thought and consequent perusal of plenty of documents resulted this book. The research work focused primarily on developing a better understanding of the various functionalities offered by web browsers via hidden interfaces, interfaces only accessible via a keyboard shortcut or some other mechanism, and the manner in which they influence a user’s experience or perception of the application.

  2. CSS Columns and Reflowable Paged Content

    Type: Article
    Availability: External Website

    Once sufficiently skilled in the development of web interfaces, I eventually started exploring SEO specific articles which led to the realization that I could still present my book, which had failed to get noticed on Amazon, to the audience engrossed in or curious about either usability or web browsers, or both. With the requisite knowledge to develop a cross-browser compatible websites already a part of the arsenal, I started exploring advanced topics in website design and implementation with the aim to find the optimal solution for presenting the book in a manner that would not only make it available on all of the platforms but would keep it search engine friendly, as well. The quest to find that optimal solution eventually resulted in the aforementioned article.

  3. Barack Obama’s Greatness Agenda

    Type: Article
    Availability: Currently Unavailable

    Although the conviction that Mr. Obama’s rise to stardom has more to do with American media and political system’s desire to keep the “American Dream” alive and massive electoral fraud, however, this conviction and its dissemination has yet to find a decent enough soul interested in taking the steps necessary to address the problem. However, Mr. Obama’s solution for reducing the literal burden of education, the books and notebooks in the bags, that school children have to carry hit a raw nerve. As an individual who has first hand experience of the problems created by connectivity, the loss of focus, time, and sleep, I decided to challenge the proposed solution in writing. However, Americans and the rest of the world have shown little interest in learning from the mistakes of an individual who corroborated his words with the help of studies and other individuals’ similar experiences. Nevertheless, based entirely on a faint hope — subject to the four years so far spent on Twitter, as faint as the probability of a flickering flame surviving a category 4 thunderstorm — I have decided to keep it online as it may well attract the attention of a concerned individual interested in taking some action.

  4. Unpublished Material

    I plan to publish a dozen or so articles within the coming 12 to 18 months, some on usability and user experience, some taking on the form of instructional material or tutorials, while others to suggest improvements to current technologies and standards.