Posts about Random Thoughts

A new project idea

January 17th, 2008

I have been thinking of creating an AJAX book reading application - mostly to teach myself some good AJAX design principles. These are some of the requirements I want for this project:

  • It should even work when JavaScript is turned off. This is mostly for search engines. Search engines can’t index a site when the content is delivered via JavaScript. Also, Firefox + NoScript is getting very popular nowadays. Lots of people turn JavaScript off, either because they don’t trust it or they just don’t like it. I would like to cater for these people too.
  • If a user copies and pastes the URL and sends it to his friend, that friend must see exactly the same as what the first user saw. This shouldn’t be a problem if I implement my first design requirement, above, correctly.
  • The browser’s back button must work. Example: When a user turns a page in the book and then clicks on the browser’s back button, they must return to the page they were just reading.
  • The AJAX engine must handle multiple AJAX requests with ease. I will probably get an AJAX toolkit for this. No need to reinvent the wheel.
  • It must work on all major browsers - Firefox, Opera, Safari, IE.

I’m sure there are other requirements, but those are the only ones I can think of at the moment.

I’ve got some research to do. I’ll be sure to post my findings.

The suspense is killing me

January 10th, 2008

São Paulo Canay Wharf London Hong Kong

As you might or might not have known, I will be leaving the country for 3 months, soon. My company has decided to send me to one of three places. I will either be going to rainy London, sunny São Paulo or I-don’t-really-know-what-the-weather-is-like Hong Kong.

One of those three… I don’t know which one… And it’s all pretty much out of my hands…

The suspense is killing me! Just tell me already!

Finally!

January 5th, 2008

I wanted to do this for a while now. Finally I have my own personal blog to post my own personal thoughts and projects.

Hopefully some of my posts will be useful to someone out there. Otherwise, this blog will just serve as a good way to build up and showcase my portfolio. Whenever I work on my own personal projects, I will post it on this blog.

And that’s my first post. Hopefully, the first of many.