Smashing
A few weeks ago, I won a license for the “One-Window Web Development” program, Coda, from Smashing Magazine‘s – one of my favourite graphic/web design blogs – Anniversary Contest. Thanks to Hotmail, I didn’t end up getting the license until yesterday, but I’ve been using the full-featured demo since I found out that I won and it is undoubtably the best web development program I’ve used.
Smultron and Cyberduck
When I upgraded to Adobe’s CS3, I went with the Design Standard package instead of paying for Dreamwear (which I dislike and only ever used as an FTP client and text editor) and Flash (which I rarely use) in the Premium package.
I started using Smultron for text editing (HTML, PHP, CSS, JS, XML), which is an excellent open source editor with syntax highlighting and other goodies. I was using the open source Cyberduck for FTP; it integrates nicely with Smultron and has an awesome rubber duck logo/icon. Those two programs worked really well together, and while there were pay packages that worked better, they never worked better enough to justify the cost.
Enter Coda
Somehow I missed Coda – and it’s pretty perfect. It integrates the excellent Trasmit FTP client into an all-in-one web developing solution. It won the Apple Design Award in 2007 for Best Mac OS X User Experience with good reason. Everything just works exactly the way I want it to. It’s fast, it looks great, and it’s been saving me lots of time. I would have bought it if I hadn’t been a winner.
It puts everything you need for web development into one program. You can easily define and select sites from a pane that actually shows a thumbnail from your live-on-the-internet website – it’s one of those things that I find myself just looking at because it’s so aesthetically pleasing. From there, it displays all the required remote/local FTP functions/directories on the left while do your coding on the right. The syntax highlighting is great, it graphically shows you the start and stop of functions (i.e. when your cursor goes over a curly brace, it does this very neat looking fading circle around the relative start/stop brace), it offers suggestions for tags/functions, and it has a very unobtrusive automatic tag closer.
Extras
There is a LOT built into Coda that I don’t use. You can preview directly from the program, there’s a WYSIWYG CSS editor, Terminal, and Books. Actual books. They included digital versions of Desk References for HTML, CSS, and Javascript while also including a PHP reference book. I’m sure I’ll be using them during those “which tag does that?” moments.
Panic
I’m also pretty impressed with the company, Panic. Since I hadn’t heard from anyone about my license, I contacted the guys at Smashing who immediately figured out that it was a Hotmail problem. They got in touch with Panic, who confirmed that it was sent to my Hotmail address, and immediately got in touch with me with directions for the license. I gave them my details, and they gave me my code. All this happened within the course of a single work day. Incredibly friendly and quick customer service.
Coda sells for a $99, and is currently on sale for $79.