Today's Obsession: No-Code Sites
A few days ago, we looked at a nifty low-maintenance, easy-install content management system called Stacey. Well, yesterday, the app became a lot more appealing to me with this demo which popped up in my Twitter feed: a website run using a combination of Stacey, Dropbox, and Hazel.
Dropbox is one of my favorite utilities and has almost totally replaced my need for an FTP server to swap files back and forth with collaborators and vendors. You just drop a file intoa new folder on your own hard drive, send out a share message to the recipient, it uploads to the Dropbox machine, and blammo. Done. No thinking. (besides, not many people outside the web industry seem to know what FTP is any more, oddly).
Hazel is another daily-use favorite. At its simplest, it’s a program which sits in the background while you work and executes scriptable tasks you don’t want to. It can handle pretty much anything you throw at it. Lots of examples in their press section.
In my case: I have all of the files which get dumped into my downloads folder organized by kind. Hazel sorts everything for me faster than a Vegas dealer. The app also keeps an eye on my music folder in my home directory. If anything new’s dropped into it, the app checks Gracenote for correct album, artist, and track information, corrects any errors, compiles all the files from an album into a folder titled by the artist’s name and album title, the adds it to iTunes and adds it to a playlist called “to review.”
So in this case, to make the website run, an image is dropped onto a specific folder which Hazel watches to get filenames ready for the web. The app then copies it to the Dropbox folder, which then shoots it off to the Dropbox servers, which then syncs with a webserver folder. Everything’s then presented by Stacey, which you’ll remember is devised to operate without much coding.