Software As She’s Developed

Mahemoff’s Podcast/Blog - Web, Programming, Usabilty from the Author of ‘Ajax Design Patterns’ (AjaxPatterns.org)

Software As She’s Developed header image 4

Entries from October 2006

When Tags Fail

October 17th, 2006 · 5 Comments

Here’s a view of upcoming events in London at this time. Three closely related topics with a number of web-savvy taggers (if attendees of events like this can’t tag, who can?). And yet, zero tags in common. It would be very compelling to subscribe to events in your area and under a certain topic, so they automatically […]

[Read more →]

Tags: SoftwareDev

Ajax Diagnosis And Testing Patterns - Podcast

October 14th, 2006 · No Comments

Welcome to Ye Olde Ajax Patterns Podcaste, the final in this series that began twelve months ago. 3+4+4+1 = 12 podcasts in all, covering 71 patterns (the 70 patterns in the the book as well as Dyanmic Favicons). Find them all on the podcast category - http://www.softwareas.com/category/podcast/ or subscribe to the podcast feed at http://www.softwareas.com/podcast/rss2. Thanks […]

[Read more →]

Tags: Links · Podcast · SoftwareDev

Post-Modern Job Posting: Pattern Curator

October 12th, 2006 · 1 Comment

It’s cool to see Yahoo! posting a job for pattern curator: CURATE THE YAHOO! PATTERN LIBRARY Yahoo!’s Platform User Experience Design team is looking for a new curator for the Pattern Library. The curator works with designers from across Yahoo! to develop new patterns and to eventually migrate a pattern to the public library. You will be […]

[Read more →]

Tags: HumansAndTech · SoftwareDev

But Why?

October 7th, 2006 · 3 Comments

I often want to use an operator called “but”, the complete equivalent to “and”. It would let me say: if guest.wants_to_see(report) but report.is_premium_content raise PremiumContentException end As opposed to: if guest.wants_to_see(report) and report.is_premium_content raise PremiumContentException end The first example is easier to comprehend because it’s closer to the business rule and the way we think […]

[Read more →]

Tags: SoftwareDev

Bluedot Gets Lazy Registration

October 7th, 2006 · 3 Comments

The philosphy behind the Lazy Registration pattern is well depicted in this TechCrunch description of BlueDot. The key is that Blue Dot is useful to readers immediately without registering for an account. Readers who click on the Blue Dot link to save an article on a partner site see a small pop up box from which […]

[Read more →]

Tags: SoftwareDev

XML Descriptors, Be Gone!

October 4th, 2006 · 3 Comments

Dion posted a story about Nokia's new mobile widgets. This will be very cool if it's as good as it sounds. However, what got me was the XML-based config - three separate files for config, skin, and widgets. The widget config: PLAIN TEXTXML: <widget name="Example widget" version="0.1">     <info>     <creator>       <user>username</user>       <date>7.6.2006 12:00</date>   [...]

[Read more →]

Tags: SoftwareDev

Ajax/Javascript: 8 Ways to Create Graphics on the Fly

October 1st, 2006 · 28 Comments

Ajax/Javascript: 8 Ways to Create Graphics on the Fly - digg this The ability to create rich graphics on the fly is one of the critical gaps in Ajax. There are indeed techniques to do it, albeit far from perfect, and some are do-able today if you take a pragmatic view of things and keep graceful [...]

[Read more →]

Tags: Links · SoftwareDev