Adventures of a Summer Intern: Volume I

Bob asked me to make weekly blog posts outlining what I learn as an intern here at at Synapse Studios, therefore, I will commence my weekly installments. Hopefully these posts will be slightly interesting to those who wish to read and the cliché title is not too much of a deterrent.

Some of the main reasons I wanted to work here was to learn more about enterprise level web development and to learn how to work in a team. The first week has been very educational. I have been exposed to a myriad of new software and ideas. As an intern I am stowed away in the corner of the office and given slightly more mundane tasks than the rest of the group, but even these assignments have proven to be valuable to me.

Read More »

Posted in: Cool Stuff, Development

AjaxDaddy.com: Making it easy to jazz up your UI

There are plenty of resources for code snippets and quick-and-dirty ways to accomplish all sorts of things in JavaScript. Back before AJAX achieved any sort of prominence, they were all form validators, alert systems, calculators and the like. Now that AJAX has hit the “Web 2.0″ scene in a big way, (in large part typifying the “Web 2.0″ application interface) more and more users are clamoring for ways to add those cheeky interface elements that they see on Flickr and elsewhere to their own attempts at the web.

We make pretty heavy use of YUI and occasional use of Prototype and Scriptaculous, all various forms of JavaScript frameworks/libraries that save us time and effort by packaging up neat effect calls and components into easily digestible chunks, while making the JS we write sane again.

The script samples here don’t do any of that cool stuff but they provide a quick and dirty starting point with some nice guidance to get in there and start AJAXing your site.

Worth a look, at least, but perhaps only if you have *some* familiarity with JavaScript basics. No? Alright, dive right in. Just be sure to test across browsers.

AjaxDaddy.com via Lifehacker

Posted in: Cool Stuff, Design