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

Entries Tagged as 'Web 2.0'

“Moving There”: Property Listings Mashup (Rewired State)

March 24th, 2009 · No Comments · SoftwareDev

I recently attended Rewired State with several fellow Osmosofties. Our group (Simon, Fred, Jeremy, Robbie and myself) developed a little mashup called Moving There (and a couple of other things not described here).

After the demos, our mashup was mentioned by a representative from DirectGov as one of several projects they’d like to work with, perhaps [...]

[Read more →]

Tags: ····

Twelebs: Following Twitter Celebs

February 5th, 2009 · 5 Comments · SoftwareDev

This is a new site I made: Twelebs. Twelebs shows the tweets of 80-odd celebrities, updated each minute:

Each celebrity has a short bio-summary:

… and a more detailed bio, fashioned from their Wikipedia entry:

Celebs are organised into eight categories:

… with celebs from all categories shown in the sidebar

Feedback welcome as always.

[Read more →]

Tags: ·····

Javascript, Rebranded

July 7th, 2008 · 3 Comments · SoftwareDev

I’m listening to Steve Yegge’s talk on branding from last years OSCON.

He talks about how languages are branded, e.g. “Java” is enterprise. One of his main points is that brands are “const identifiers”, i.e. it takes an entire generation to change brand perception, so it’s often more effective to simply re-brand. e.g. GTE had a [...]

[Read more →]

Tags: ···

Paleosocial Patterns

July 1st, 2008 · No Comments · SoftwareDev

Wolf Logan’s talking about paleosocial patterns (TOOLS Web 2.0 Patterns workshop). Very cool.

Marking – making permanent, public, marks. Dog marking its territory, “I was here” graffiti. e.g. blog comments, forums, guestbooks. Being obnoxious gets the comment noticed more.

Pointing – indicating resources to others, can be with opinions. Reputation will dictate how much people care. e.g. Reviewing/rating sites, Digg.

Competing – comparing [...]

[Read more →]

Tags: ···

A Video Sharing Website based on Web 2.0 Patterns

July 1st, 2008 · No Comments · HumansAndTech, SoftwareDev

We’ve done a little group exercise at the TOOLS web 2.0 patterns workshop. Designing a video website, with heavy emphasis on mashing up, e.g. show videos from youtube, grab recommendations from netflix, grab friend lists from Facebook, etc.

Here’s the full feature list (click for full image):

And the design:

We eventually identified features, at back end and [...]

[Read more →]

Tags: ···

OpenSocial: A Beautiful Platform for Server-less Web Development

June 26th, 2008 · No Comments · SoftwareDev

It’s belatedly dawned on me how OpenSocial makes a great server-less Ajax platform. When you create an OpenSocial gadget, you’re building a lil Ajax app that performs much coolness that would normally require a server, but doesn’t. Effectively, you’re delegating the duties of the gadget’s host environment. All you have to do is write a [...]

[Read more →]

Tags: ·······

What is OpenSocial?

June 22nd, 2008 · 1 Comment · SoftwareDev

I just realised there’s no good executive summary for OpenSocial. Every resource fluffs about the “social” aspect and forgets about the UI aspect. The UI aspect, essentially a gadget specification, is just as important as the social aspect, notwithstanding its absence from the “OpenSocial” brand name. I’m not a fan of the name “OpenSocial” [...]

[Read more →]

Tags: ·····

Widget/Gadget Containers: What are they good for?

February 4th, 2008 · 3 Comments · SoftwareDev

Ajax, AjaxPatterns, Gadgets, OpenSocial, Shindig, Web, Web 2.0, Widgets

Background

Widgets are small “mini websites”, typically self-contained blocks of content, on a larger web page (with Ajax Design Patterns, I referred to them by the nom du jour Portlets). They are used in a couple of ways:

Embedded in a normal web page. For example, my [...]

[Read more →]

Tags: ······

Where Do Widgets Come From? A Look at Widget/Gadget Content Types

February 1st, 2008 · 1 Comment · Links, SoftwareDev

Ajax, AjaxPatterns, Gadgets, Google, Web, Web 2.0, Widgets

Background

A while back, I walked through a Google Gadget I made called Digg Roundup, which simply shows Digg headlines and can be customised on topic and popularity. In my quest for an uber-simple tutorial, one thing I skipped on was content type, the subject of the present muttering. [...]

[Read more →]

Tags: ······

Dynamic Favicon Library Updated

January 31st, 2008 · 5 Comments · SoftwareDev

Ajax, AjaxPatterns, Favicon, HTML, Javascript, Web, Web 2.0

I updated the favicon library a while ago, for a couple of projects I haven't released for various reasons. Anyway, Phil asked me about it, so I thought it's a good time to package it up and release it properly. And in the process wrote up Taking Browser [...]

[Read more →]

Tags: ······