Jamie has been a professional web developer for over four years, working for a variety of large and small clients to develop websites and web applications.
Let's face it: we all have great ideas for a web application. Whether you write them down on paper or remember them using your eidetic memory, there comes a...