The Tenacious Technologist
Areas of Expertise:
- Dojo
- Web Dev (LAMP)
- Python
- Apache
- Machine Learning
- Amazon Web Services
- consulting
- speaking
- programming
- training
- writing
Biography
Books
|
|
|
Blog
Powering Up Ajax Apps with Dojo
June 20 2008
The book I've been working on for the past year, Dojo: The Definitive Guide, has finally materialized and is now available on Safari. Printed copies should be available no later than this Tuesday, June 17th -- the same day Firefox... read moreDojo Goodness, Part 9 (gfx foo with fx)
June 06 2008
In preparation for my OSCON talk, I've been unearthing some of the fx enhancements that were added to Dojo's gfx module back when version 1.1 landed. Some of these enhancements are pretty neat, and I thought they might make for a good... read moreDojo Goodness, Part 8 (JSONified Cookies)
May 27 2008
Although cookies almost seem like a prehistoric concept in web development, they're a well understood commodity that still serve useful purposes. As such, I wanted to write up a quick column that demonstrates a common pattern involving cookies and JSON that you... read moreDojo Goodness, Part 7 (Book Preview)
May 22 2008
As I put the final touches on my upcoming book, Dojo: The Definitive Guide, it occurred to me that it might be a good idea to go ahead and post an unofficial table of contents preview for those of you who are... read moreDojo Goodness, Part 7 (Injecting Dojo After Page Load)
May 12 2008
On a recent consulting gig, a client had the requirement that a JavaScript deliverable needed to run in a self-enclosed script tag that would be arbitrarily placed within the body of a page. In other words, I needed to deliver a JavaScript... read moreDojo Goodness, Part 6 (A Million Records in the Grid)
April 23 2008
This column provides a lightweight demo of Dojo's increasingly popular data grid and demonstrates it serving up a million records. The intent of this little demo is to demonstrate the basic pattern for putting the grid to work and save you from... read moreDojo Goodness, Part 5 (Simple Network I/O)
April 10 2008
The last column introduced some of Dojo's AJAX machinery where we fetched content from a server using the dojo.xhrGet function. One thing that wasn't mentioned, however, is that there is an underlying abstraction called a Deferred at play. Since the entire Dojo... read moreApril 01 2008
Whether you're a Dojo veteran or a developer who is just starting to kick the tires, you should be excited about Dojo 1.1! I'll leave you to the announcement and the release notes for now, but rest assured that we'll be all... read moreDojo Goodness, Part 4 (Easy AJAX)
March 27 2008
This week's installment of Dojo Goodness demonstrates dojo.xhrGet, an easy way to sprinkle some AJAX into your application and one of the biggest staples in Dojo. (In case the "xhr" part of that API call is a curve ball, it simply refers... read moreDojo Goodness, Part 3 (Animation Station)
March 18 2008
A dose of animation can give your app that extra bit of pizzazz that it sometimes needs to impress the customer/ladies/gentlemen/whatever-floats-your-boat, so I thought it might be a good idea to quickly showcase some of Dojo's animation facilities. If you're just now... read moreMarch 10 2008
In my last post, I ran through the fundamentals of getting Dojo loaded into the page via AOL's Content Delivery Network and showed just how easy it is to query the DOM with dojo.query. In this post, I wanted to briefly show... read moreFebruary 29 2008
Since I'll suddenly have copious free time on my hands once I turn in my final book manuscript this weekend, I decided that it might be helpful to start a short column on some of the fundamental Dojo building blocks. Although I... read moreFebruary 25 2008
Dojo is now compatible to run on Adobe AIR, which shipped as of today. The press release does a great job of summarizing, but this excerpt is worth repeating: The updates to the Dojo Toolkit make it even easier for Ajax developers... read moreFebruary 25 2008
Just this past weekend, dojotoolkit.org rolled out significant improvements in presenting documentation. Better documentation has been one of the most common requests for the project, so this update is at least a partial delivery on that front. The hope is that continued... read moreFebruary 22 2008
I've slaved away for the past 8 months or so writing a book on Dojo. It's definitely not a lot of fun moonlighting for such an extended duration on a single project, but my hope is that it's all going to be... read more

