Software As She’s Developed

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

Software As She’s Developed header image 4

The Upside in Web Advertising

December 24th, 2008 · No Comments

TechDirt discussion about web advertising. This reminds me of a recent Doc Searles article, Why Online Advertising Sucks and is a Bubble: It isn’t adveristing itself. It’s the way it’s too often done. I almost never click on an ad, for three reasons. First is that I almost never find what I’m looking for. Second is that [...]

[Read more →]

Tags: SoftwareDev

Digg API – Can’t Bust the Cache

June 30th, 2007 · 2 Comments

It’s often a requirement for an Ajax app to “bust the cache”, i.e. call a service and ensure its response comes direct and not from a cache. For all the talk of fancy header techniques, the easiest way to do it is by appending an arbitrary parameter, typically a random number and/or a timestamp i.e. [...]

[Read more →]

Tags: SoftwareDev

New Website: Web-O-Random

March 16th, 2007 · No Comments

I made a new Ajax toy. Web-O-Random is a random website finder with some Ajaxy goodness: Sites load into a carousel (slider) component. Thanks to Bill Scott and Yahoo! for providing the original component and Sebastien Gruhier for the prototype port which is used here. Pages load into an IFrame (as with WebWait). User can re-randomize, [...]

[Read more →]

Tags: Links · SoftwareDev

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/Javascript: 8 Ways to Create Graphics on the Fly

October 1st, 2006 · 31 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

Ajax Functionality and Usability Patterns – Podcast 4 of 4: Functionality Patterns

September 23rd, 2006 · 2 Comments

This is the fourth and final podcast in the series on Ajax functionality and usability patterns (Book: Part 4, pp 327-530). This 54-minute podcast covers seven patterns of Ajax Architecture (Book: Chapter 17, pp 473-530): Lazy Registration Direct Login Host-Proof Hosting Timeout Heartbeat Unique URLs Dynamic Favicons Dedicated to the Nitobians, whose last podcast inspired me to crank another one out again. Recent events [...]

[Read more →]

Tags: Links · Podcast · SoftwareDev

“Ajax Design Patterns” – Book of the Month

September 20th, 2006 · 2 Comments

Ajax Design Patterns is Book of the Month in this month's .Net mag (p.23, Issue 155, October, 2006). Incidentally, the mag is about the 'Net, not specifically MS .Net (which it pre-dates). The review says: So AJAX might be the hottest thing in programming since, er, ordinary Javascript, but it's no good just learning how to [...]

[Read more →]

Tags: SoftwareDev

Odeo: Engineering Against Customer Loyalty

September 15th, 2006 · 4 Comments

GigaOM discusses "How Odeo Screwed Up". Odeo is a service I want to like. I promoted it to others when it came out and I frequently use it as an example of the Richer Plugin pattern as it uses an effective combination of Flash and Ajax. However, I had to stop using Odeo six months ago, [...]

[Read more →]

Tags: SoftwareDev

Ajax Functionality and Usability Patterns – Podcast 2 of 4: Ajax Page Architecture

July 25th, 2006 · 2 Comments

This is the second in the four-part series on Ajax functionality and usability patterns (Book: Part 4, pp 327-530). The guest for this week is Dave Johnson of Nitobi (the Ajax component developers formerly known as E-Business Applications), widget guru and author of the upcoming Enterprise Ajax book. Dave helps me walk through the patterns and [...]

[Read more →]

Tags: Links · Podcast · SoftwareDev

Web 2.0: What Happened to Organic Growth???

July 16th, 2006 · 5 Comments

Another day, another round of VC. From TechCrunch this week: Online social network Multiply has closed a Series A funding round with $5 million from Transcosmos and $1 million from the company’s founders. Multiply is a service that filters all networking functions, from highlighted users to visible tag clouds, through a proximity filter with a slider. [...]

[Read more →]

Tags: HumansAndTech