Don't use; A lesson in terrible user experience programming...

I recently attempted to create an invitation using evite, and after 20 minutes, my invitation had been deleted and I had to start over.  Evite's website has really only a couple flaws, but they are absolutely fatal, and will be the death

Introducing 'SMALL', the Alternative to CRUD

It's time for change in programming frameworks. "CRUD" is, at best, an archaic approach to manipulating data. And furthermore, it's a very negative word; I personally choose to have positive associations with development processes and frameworks.

The future of digital agencies is a journey, not a destination.

Read on, and join me at