Archive for the ‘Ajax’ Category

Rich Web Experience 2009

September 27th, 2009 6 comments

Where would rather be this December, adjusting to winter or spending a few days in Orlando learning about what’s new and exciting in JavaScript, Ajax, CSS, HTML, design and a host of other topics? If the later appeals to you, book your seat today at The Rich Web Experience! In addition to some great talks by some of the best speakers in the industry, you’ll also have access to the JSF Summit. I think Neal Ford has been listening in on some of my Ajax talks – I call it a seasoning, he calls it a spice, but either way, the user experience is a key to making great applications. See you in Orlando!

I'm speaking at the Rich Web Experience 2009!

Categories: Ajax, Development, Software, Talks Tags:

Ajax: Tools of the trade

May 26th, 2009 8 comments

Over on JavaWorld, you can see my latest article: Ajax: Tools of the trade. If it’s been a while since you looked at client side development and you still think alerts are the end all be all of web debugging, you might want to give it a read. Here’s the official summary:

Where JavaScript developers were once tool-deprived, today we’re often overwhelmed with the abundance of options. In this article, Foundations of Ajax author Nathaniel T. Schutta reviews development environments, debuggers, testing tools, and utilities that elevate JavaScript to first-class status in the Web development world. If you’re still programming JavaScript in a text editor, this survey of the modern tools landscape should open your eyes — and could make your life much easier.

If you like the article, you might also want to listen to the podcast of Andy Glover and I chatting about Ajax, JavaScript, testing and more. Enjoy!

Categories: Ajax, Articles, Development, Software Tags:

JavaWorld Podcast – Ajax developer’s toolkit

January 26th, 2009 2 comments

A recent chat with my good friend Andy Glover (of “Jolt award finalist” easyb fame) has found it’s way up on JavaWorld’s podcast page. Andy has a good overview of our conversation over on the Disco Blog. I had a blast covering a topic near and dear to my heart – have a listen!

Categories: Ajax, Talks Tags:

Rich Web 2008

July 11th, 2008 3 comments

Last year’s Rich Web Experience was a big hit with some of the top Ajax/JavaScript/Design experts around. This year we’ve got not one but two chances to get your web groove on! With fantastic speakers like Molly Holzschlag, Douglas Crockford, Neal Ford, Stuart Halloway and David Verba, you’re sure to learn a ton. As usual, you’ll get technically focused 90 minute sessions with tons of speaker contact, all meals included, a great party, and it’s hard to beat the swag. Early bird registration ends August 15th and attendance is capped so don’t dawdle. I’ll be speaking at both shows and I’m really looking forward to it – hope to see you there!

Rich Web East Rich Web West

Categories: Ajax, Software, Talks Tags:

New England Java Users Group

January 2nd, 2008 4 comments

It’s a new year and that means more speaking (not that I haven’t enjoyed the winter lull mind you!) Code Freeze kicks the year off right and the No Fluff season is rounding into shape. In February, I’m heading out to the Boston area to speak at one of the top JUGs around. My friend Mark Richards used to run this group and based on what I’ve heard, it’s a top notch collection of developers. I’ll be giving one of my favorite talks, Designing for Ajax; if you’re in the neighborhood, I hope to see you there!

Categories: Ajax, Talks Tags:

Reflections on RWE

September 20th, 2007 1 comment

I’m a little tardy in getting the Rich Web Experience written up, I hope you’ll forgive me. First off, I just want to thank the attendees – what a great audience! They were very engaged, asked a ton of great questions and really made for a fun few days for the speakers. In an neat bit of coincidence, I met Josh Holmes from Microsoft on the plane out to San Jose – we spent most of the ride talking about Silverlight though his trip to Crested Butte was quite something! Anyway, I hope Molly Holzschlag is feeling better; her presence was missed but at least the opening panel managed to make InfoWorld (you can’t spell filibuster without Scott Davis :) ).

Having no talks Thursday, I settled in with a full helping of Bill Scott and Doug Crockford. Bill introduced Protoscript, a “simplified scripting language for creating Ajax style prototypes for the Web.” I thought it was a pretty interesting tool and something that could really help those of us that build UI mockups (read more here). Doug talked about, you guessed it, JavaScript a topic near and dear to his heart (check out his stuff on YUI Theater to get a taste of what you missed).

Friday I had to go to work! I opened up with my Designing for Ajax talk which was a hit. My audience was just fantastic – they asked a ton of questions and I had a real blast with this talk. From the comments I got afterward it sounds like people learned a bunch and had a good time. Later that afternoon I gave Deconstructing Prototype for the first time and it went pretty well I think. Bill’s Antipatterns talk was great; it just amazes me that some of his examples ever made it out to the real world and I applaud him for being able to turn a critical eye towards his employer. That afternoon I taped a short video on UI/JavaScript etc. that will someday find its way to the NFJS site – I’ll be sure to post when it goes up.

Jesse James Garrett‘s keynote was quite something; his slide deck was quite a work of art and had many of the speakers buzzing. He’s clearly a believer in the Lessig/Presentation Zen method; the use of images and words plus the integration of blank screens was worth the price of admission. I also enjoyed the case study from the Netflix folks; they’ve got some great examples of Ajax on their site but what I respect so much is their belief in testing. According to Sean Kane, about 70% of the features his team dreams up never make it out of testing!

During the second expert panel Scott threw out the “what books do you recommend” question and as usual Neal Ford stole two of mine (Dreaming in Code and another that I’m surprisingly blanking on). Needless to say, I’ve got a few things to read in the coming months – here’s a list of what I jotted down to follow up on:

While I really enjoyed the entire weekend, the highlight was Aza Raskin‘s workshop on design. He discussed the “monologue box” (aka JS alerts) along with his solution of transparent messages. His examples of undo on the web were inspirational sparking a lot of discussion. Throughout his talk he showed off Enso and though I love Quicksilver I wouldn’t mind if Humanized ported that bad boy over to the Mac! Aza talked a lot about natural language which lead to the quote of the week:

Trying to remember the command for tar -gvf is like bobbing for apples in a cement mixer.

Aza was good enough to join a handful of speakers at dinner after the show and he even tagged along for a couple of hours of pool. Good thing he and I are pretty close in skill at that particular game…though he did school me in air hockey.

Aza Raskin prepares to defeat me in pool.

Needless to say, it was a great evening and fantastic way to wrap up the conference. Neal and I did our best to recruit Aza for NFJS, he’d certainly be a welcome addition. Anyway, a great show and I’m really looking forward to next year when we’ll have not one but two opportunities to get the web community together!

Categories: Ajax, Software, Talks Tags:

The Rich Web Experience

July 18th, 2007 No comments

I’ve mentioned this to a few people here and there but mark your calendars for The Rich Web Experience September 6-8 in San Jose. Whether you’re a seasoned Ajax vet or someone that’s just trying to get your head around what the heck XHR is, RWE has something for you. The lineup looks absolutely fantastic and I’m excited to be a part of the event – if you’re interested in going, you can get a $200 discount by using this promotion code: nfjs2007speaker200. I’ll be doing an overview of various Ajax libraries, a deep dive on Prototype, and a talk on how to add Ajax to an existing application. Hope to see you there!

The Rich Web Experience

Categories: Ajax, Development, Talks Tags:

How do you Like Your JavaScript?

February 12th, 2007 3 comments

Old Ajax hand Brent Ashley has broken what I can only hope was a self imposed silence today with Javascript – the Web 2.0 developer’s Babelfish. I must say I agree with Brent’s “unformed” idea: some of today’s popular JavaScript libraries try to make JS “feel” more like a different language. I make this point when I talk about Ajax or when people quiz me about which library is perfect for them – if Ruby makes your skin crawl, chances are you won’t like Prototype and many of the Java guys I know adore GWT since it allows them to stay in their comfort zone.

As much as I agree with his post, never forget that JavaScript is JavaScript – a perfectly fine language thank you very much. It’s natural to make analogies but those can be dangerous ;)

Categories: Ajax Tags:

Gateway JUG – Slides

February 11th, 2007 No comments

As promised, here are my slides from last week’s Gateway JUG talk (apologies for taking so long to get these up). I had a lot of fun (well, except for the trip to the airport) and I want to thank NFJS for sponsoring my trip! Please note, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License: Foundations of Ajax.

Creative Commons License

Categories: Ajax, Talks Tags:

Gateway JUG

February 4th, 2007 No comments

This week I’ll heading down to St. Louis to speak at the Gateway JUG care of the No Fluff Just Stuff tour. I’ve heard great things about the group and I’m really looking forward to the trip!

Categories: Ajax, Off Topic, Talks Tags: