The DesiConnect
The MidEastConnect
The AsiaConnect
The LatinConnect
The AfricanaConnect
HOME MAGAZINES ARCHIVES EVENTS BLOG ABOUT US CONTACT US SIGN UP
desi mideast asia latin africana

Warning: fopen(http://qwetro.com/ss/test_17.txt) [function.fopen]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/.mellicent/theculturalconnect/public/wordpress/wp-includes/functions.php on line 2176

Archive for the 'Web 2.Hyped' Category

Ajax, oh my

Article published on Feb 18th, 2007 | 1 Comment | Trackback | Categories »
[x] Posted in Web 2.Hyped

I wonder if I come off as contradictory: a reclusive tinkerer locked up in his lab (with pet fur and poop collecting on the floor), messing around with code and inventing his own better (or so he thinks) solutions to already ’solved’ problems, while shunning the latest technology fad like an outdated and lazy IT department at…the Department of Windows 3.1 [?].

For as long as I’ve been developing web apps, I’ve also been behind on trends and fads. It really isn’t a good thing for someone in my field, I know. Part of it is that I’ve come across too much badly written/organized code to trust apps written by anyone else. We’re using Wordpress as our blogging software mostly because it wasn’t a smart idea for me to put in the time to write our own blogging system. Wordpress is great for the end user, but while building the templates, I’ve found a ton of nuisances that make me wonder how they got the system working in the first place.

The other part is that I have a negative reaction to anything that’s hyped up so much. Take Ruby On Rails: I had a chance to experiment with at work a few months ago, and aside from the five frustrating days I spent trying to get it functioning correctly, I wasn’t at all impressed by it once I got into it. Yeah, it’s probably the best framework out there for anyone that doesn’t have much experience developing applications in an organized way. But guess what? I’ve written my own framework (which is what the site has been running on since the relaunch), and while it’s not as user-friendly as Rails is out the box, it does just as good a job, and has a few key features that Rails, for whatever reason, is sorely lacking.

Having said all that, I’ve been growing increasingly fond of Ajax. In a nutshell, Ajax makes pages more interactive by sending and receiving data in the background without reloading the page. You’ve probably come across it without realizing it: Gmail, Facebook, Flickr, and the new Yahoo! Mail make heavy use of it.

And now, TCC has it! If you’re logged in, just check out your preferences. (You’ll need to refresh to reload the new stylesheet.) I spent the last week working on a small Javascript library and tweaking the framework to be more Ajax-friendly (that wasn’t tricky or time-consuming, thanks in part to my foresight and skillz with coding).

It isn’t impressive, but now that the foundation is laid, it’s a good sign of newer and better things to come for the site.

Assuming I don’t get OCD with the details.

 

Subscribe to RSS

Recent Posts Women 2.0 Napkin Business Plan Challenge by Sumaya I had a couple extra minutes today... by Raymond one of the best tips of your life by Kaiser The DesiConnect Blog by Raymond Where did Raymond go? by Sumaya  Recent Comments Amaan in I had a couple extra minutes today...
hey raymond...the toolbar sure l...
somaiya in I had a couple extra minutes today...
ooo a TCC toolbar! SWEET!...
sumaya in I had a couple extra minutes today...
don't be sour because i'm #1 rig...
ss in one of the best tips of your life
this was a tough lesson for me t...
Dave Dash in The DesiConnect Blog
Call it Dhumketu ;)...
shammara in The DesiConnect Blog
this should be really cool! I ju...
Marcela in The DesiConnect Blog
Maaaaaaan, I work here and I'm s...
Raymond in face-lift
Props to Kaiser! I like our new ...
Marcela in Fly Birdie, Fly
Rock On Connect'ers!...
theculturalconnect.com in SAAN Conference: Part 2
[...] In January, Raymond and I ...
  Archives
Categories

 

Press | Advertisers | Partners | Opportunities | Privacy Policy | Editorial Policy | Unsubscribe | Sitemap