Home
Greg's Half Ideas
Cancel

Software product cycle

Stage one. Build a good product. Have it do one thing and do it well. Cut all features that are not critical to the central idea Stage two. Take your product and make it great. Do the thing...

Ipod is a bathroom?

A recent article from my friends at Frog Design suggested that the reason people perceive the ipod as "clean" is because it reminds them of the bathroom. The idea is novel but I don't think it...

Invention is the mother of invention

Some like to say that necessity is the mother of invention but I'm not sure I agree. Sure necessity forces you to get into a creative mode and begin the process of thinking of a solutions to a...

AJAX for Software and Interface Designers

What the heck is AJAX? AJAX stands for Asynchronous JavaScript and XML. First off it's not a new technology, it's an encapsulation of several technologies used together in a new way. As a gene...

Wires and Cable Design

New cables, wires and connectors get invented all the time. Usually these new cables replace some standard, or update a common method of connection. Inevitably each cable design fails to learn...

Screen Real Estate Prices are Dropping

I often hear the phrase "Screen Real Estate" some people treat screen space like a rare commodity that needs to be used down to the square pixel. Not true. The reality is that there is no limi...

Rebranding XP

One of the projects I worked on while at Microsoft was re-branding Windows XP with the new logo and flag. It's amazing how many different versions of the Windows flag there are. It's in icons,...

Making Help more Helpful

Most modern software has some notion of Help. It's usually non-interactive text written by a technical writer to assist users in performing tasks. Core problems with help Help is not actionab...

Swipe this! Bank Card Problems

I have had a bank card for well over 10 years that I use on a regular basis in stores, ATM's and super markets and the sad truth is that I don't know how to swipe my card 'correctly.' The card...

GoogleNet, more likely GoogleHosting

A recent article in Business2.0 claims that Google is building a massive network in order to give people free wireless.  This article is a total puff piece. It's true that Google has been buyi...