July Bayjax @ Yahoo

Organiser
BayJax - The Bay Area Ajax and JavaScript Meetup
Date
Tue, 28 Jul 2009, 01:30 - 03:30 (Add to calendar) GMT
Venue
(Exact location not available) , Palo Alto, US
Cost
Free

We have an exciting and stellar line-up for this month's meeting at Yahoo, this is a don't miss meeting.

6:30 - Arrival, Pizza, Beer, Drinks, and networking 7:00pm: Talks begin

Satyen Desai: "YUI 3: Design Goals and Architecture" Nicole Sulivan: Object Oriented CSS Jonathan Leblanc: "Building scalable YQL widgets with JavaScript" Douglas Crockford: The JSON Saga

Additional details:

Satyen Desai: "YUI 3: Design Goals and Architecture"

Satyen Desai is one of the principle designers of YUI's next-generation codeline. In this talk, Satyen describes the key design challenges that the YUI engineering team faced in building the new codeline and the design that emerged from those challenges.

Nicole Sulivan: Object Oriented CSS

How do you scale CSS for millions of visitors or thousands of pages? What happens to the size of your CSS file as more pages and modules are added? The answer, for most sites, is that it grows out of control and becomes an unmaintainable tangle of spaghetti code. Perhaps more importantly, our sites are too brittle and require guru-level abilities to make even simple changes.

CSS is a powerful, beautiful, and expressive language, but deeply misunderstood and often poorly written. Now is exactly the right moment for it to get a dose of software engineering best practices. Object Oriented CSS allows you to write fast, maintainable, standards-based front-end code. It adds much needed predictability to CSS so that even beginners can create beautiful websites. OOCSS is not a framework or a tool (though in this session Nicole will demo both), it is a better, saner way to write and maintain style sheets.

Jonathan Leblanc: "Building scalable YQL widgets with JavaScript"

The Yahoo! Query Language provides a rich and dynamic method for obtaining and manipulating data from any source or api on the internet – with YQL the internet becomes your database. Coupling the data backend of YQL with the extensive data visualization and flow techniques of JavaScript through libraries such as YUI, a developer can build powerful widget and data systems using a simplified SQL syntax that YQL is based in. The marriage of YQL and JavaScript brings a robust MVC interface to the browser.

Douglas Crockford: The JSON Saga

JSON is a simple data interchange format. It is rare among standards in that minimalism was one of the principle goals of its design. Radical minimalism made it possible for JSON to compete successfully against entrenched, maximal standards.

You might also like...

Comments

Other nearby events

Map

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“A computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are, in short, a perfect match” - Bill Bryson