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

What’s the Maximum Z-Index?

June 3rd, 2009 · 7 Comments

Z-index is the CSS property governing how high in the stack an element is, if you visualise the elements as appearing in a 3D stack coming out of the page. The actual value of an element’s z-index doesn’t matter; just its value relative to other elements on the page. Elements with higher z-indexes appear on [...]

[Read more →]

Tags: SoftwareDev

Google IO Keynote, 2009

May 27th, 2009 · No Comments

I’m here at Google’s London office, where they’re streaming the IO keynote. Eric Schmidt talks about Ajax, always-on, simplicity, and how it’s improved life. Vic Gundotra’s on. We spent too long not fully using XML, CSS, etc., i.e mid-late ’90s they were there, but really started using them to the max around ~2005. Let’s not wait so [...]

[Read more →]

Tags: SoftwareDev

The URL Shortener as a Cloud Database

May 19th, 2009 · 3 Comments

On URL Shorteners URL shorteners are enjoying their 15 minutes of fame right now. They’ve been around since 2002, but became flavour of the month as soon as half of the planet decided to compress their messages into pithy 140-character microblogs, and there is money it, driving a massive amount of new players into the market, [...]

[Read more →]

Tags: SoftwareDev

SVG and VML in One Chameleon File

May 1st, 2009 · 11 Comments

Why a Chameleon File? While most browsers support SVG, IE's unique brand of interopability does not extend that far; even the latest and greatest, incarnation v. 8 of IE, has no sign of SVG. And so, we citizens of the innernets are left with two vector graphics formats: VML for IE, SVG for standards-compliant browsers, which [...]

[Read more →]

Tags: SoftwareDev

TiddlyGuv

April 11th, 2009 · 1 Comment

I've just presented TiddlyGuv at the FOSSBazaar workshop, the event I wrote about yesterday. It's a good time to introduce TiddlyGuv - I've mentioned it in some talks and tweeted about it on occasion, but this is its maiden appearance on Software As She's Developed. TiddlyGuv (that's a code name we'll use for a while) is [...]

[Read more →]

Tags: SoftwareDev

Meeting with Aptana’s Kevin Hakman – Talking Jaxer

April 9th, 2009 · No Comments

Regular readers of this blog will know I am a big fan of Javascript on the server. Through its Jaxer project, Aptana has been at the forefront of the server-side Javascript renaissance. As I'm in SF right now (mail or tweet me if you'd like to meet up), I was pleased today to be able [...]

[Read more →]

Tags: SoftwareDev

TiddlyDocsDocs – Design Docs for Tiddly*

March 26th, 2009 · No Comments

Since we're planning to use TiddlyDocs internally, we're in need of some high-level documentation for TiddlyDocs in order to have it approved for certain uses. My starting point was to locate, solicit, or produce documentation for TiddlyWiki and TiddlyWeb, the technologies on which TiddlyDocs is based. For TiddlyWiki, useful sources are: Position Paper [...]

[Read more →]

Tags: SoftwareDev

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

March 24th, 2009 · No Comments

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: SoftwareDev

TiddlyWiki Drawing Plugin based on Project Draw

February 18th, 2009 · 2 Comments

I've been creating a drawing plugin for TiddlyWiki (SVN trunk). It delegates the actual drawing editing to Project Draw (docs; demo), a browser-based drawing editor from Autodesk Labs. Here's a screencast: TiddlyWiki Drawing Plugin based on Project Draw from Michael Mahemoff on Vimeo. Autodesk Labs' Project Draw editor looks like this: ... and the tool has a nice set [...]

[Read more →]

Tags: SoftwareDev

Fun with Fragment Identifiers

February 13th, 2009 · 3 Comments

I was recently invited to make a statement on WebMasterWorld about something in advanced Javascript at the edge of my understanding. I decided to cover fragment identifiers, something I have an odd obsession about: There's a lot of cool stuff going on right now, standards-based graphics and sound foremost in my mind. But I'll focus here [...]

[Read more →]

Tags: SoftwareDev