Celebrity Interview: Cameron Adams


Cameron Adams (The Man in Blue) has a degree in law and one in science; naturally he chose a career in Web development. When pressed, he labels himself a “Web Technologist” because he likes to have a hand in graphic design, JavaScript, CSS, Perl (yes, Perl), and anything else that takes his fancy on a given morning. He has written a book – The JavaScript Anthology – which is one of the most complete question and answer resources on modern JavaScript techniques. Cameron lives in Melbourne, Australia, where – between coding marathons – he likes to play soccer and mix some tunes for his irate neighbours.

1. What OS/platform do you primarily develop in?

Windows 2000 on my desktop (which I use most of the time) because I don’t want all the cruft that XP has to offer. On my laptop I use OSX 10.something — who knows?

2. What’s your (X)HTML editor of choice for coding websites?

On Windows it’s definitely TextPad. If I’m on the Mac, dunno … BBEdit by default I suppose. Though sometimes I’ll jump into vi through the terminal — I’ve become pretty adept at using all its keyboard shortcuts through years spent inside Linux shells.

3. How did you decide on this as your primary editor?

A good question … I used to use Dreamweaver, but if you just want to do a bit of text editing, what’s the point in waiting 30 seconds for it to load, and what’s the point in having a $400 text editor?

I think someone at my old work was using TextPad, so I tried it out and liked it. You know how it goes: Once you become comfortable with something, your experience with it becomes a barrier to any newcomers, so anything else I’ve tried just hasn’t felt right.

4. What’s the one (or more) feature of the software you couldn’t live without?

Word wrapping. Seriously. It wraps lines well, making my code readable when I start coding 200+ character-long regular expressions, indented accordingly with the parent line. BBEdit does a shocking job at this … or maybe I just can’t find the right setting.

5. If you were in charge of choosing new features for this piece of software, what feature(s) would you add?

I would add auto-correction of my common spelling mistakes. I’m always typing “backgorund” in my CSS. vi has a file where you can specify automatic substitution for typos like this, but I haven’t seen that in another editor.

Code snippets also sound good. I have no idea what they are, but everyone else mentions them, so I have to have them!

6. Bonus Unrelated Question: What’s the best book you’ve read in the last year?

mr sneeze Best book? Mr. Sneeze (.com|.ca)

Share and Enjoy:
  • Digg
  • del.icio.us
  • Ma.gnolia
  • StumbleUpon
  • Technorati
  • TwitThis
Comments (13) 05-31-2006 | 3:20 pm

13 Comments

  1. Hello everyone, This website is good quality and so is the blogging from my friend. I like a lot of the feedback but although I would personally prefer many of us remain on this issue so that to add importance to the message. It will be also reassuring for the author if we all might promote it (for some of us who use social media like digg, squidoo,..). Many thanks.

    Comment by To donate a car — November 9, 2011 @ 4:11 pm

  2. Have you ever considered writing an ebook or guest authoring on other blogs? I have a blog based upon on the same subjects you discuss and would really like to have you share some stories/information. I know my viewers would enjoy your work. If you’re even remotely interested, feel free to shoot me an e mail.

    Comment by call of duty 4 modern warefare 3 — November 13, 2011 @ 11:37 pm

  3. amazing

    Comment by best windows — November 17, 2011 @ 9:18 am

  4. Wow, superb weblog structure! How long have you ever been blogging for? you made running a blog look easy. The full look of your web site is fantastic, as neatly as the content!

    Comment by UGG Ultra Short Boots 5225 — November 17, 2011 @ 8:31 pm

  5. I’ve said that least 2634338 times. The problem this like that is they are just too compilcated for the average bird, if you know what I mean

    Comment by a2634338 — November 18, 2011 @ 8:28 pm

  6. I’ve said that least 4007828 times. The problem this like that is they are just too compilcated for the average bird, if you know what I mean

    Comment by a4007828 — November 18, 2011 @ 8:28 pm

  7. Thank you for giving your opinions. Being writer, I’m constantly in need of fresh and different solutions to look at a matter. I find good enthusiasm in doing so. Thank you once again

    Comment by Sheron — November 18, 2011 @ 11:55 pm

  8. I simply had to say thanks all over again. I am not sure what I might have followed without those creative ideas revealed by you concerning my question. It seemed to be the depressing circumstance in my view, nevertheless finding out your skilled strategy you managed the issue forced me to weep for joy. Extremely happy for this service and even hope you really know what an amazing job you happen to be getting into training many people with the aid of your web site. I’m certain you haven’t come across all of us.

    Comment by vacation rentals — November 19, 2011 @ 2:00 am

  9. Rattling instructive and good bodily structure of subject matter, now that’s user pleasant (:.

    Comment by laptop sales — November 19, 2011 @ 3:10 am

  10. I’m impressed, I have to say. Actually hardly ever do I encounter a blog that’s both educative and entertaining, and let me inform you, you have got hit the nail on the head. Your idea is excellent; the problem is something that not enough persons are speaking intelligently about. I’m very happy that I stumbled across this in my search for something relating to this.

    Comment by Inter Scripts — November 19, 2011 @ 3:26 am

  11. I definitely wanted to post a comment so as to say thanks to you for those magnificent points you are placing here. My time consuming internet look up has now been rewarded with excellent content to write about with my family. I ‘d state that that we readers actually are very fortunate to be in a fantastic place with so many marvellous professionals with very beneficial advice. I feel rather grateful to have seen the site and look forward to many more entertaining minutes reading here. Thanks once more for everything.

    Comment by hp scanner — November 19, 2011 @ 5:49 am

  12. I would like to voice my love for your kindness in support of individuals who need help with the concept. Your very own commitment to getting the solution along was surprisingly interesting and have continuously allowed girls just like me to arrive at their dreams. Your personal useful help means this much to me and even further to my colleagues. Warm regards; from all of us.

    Comment by outsource — November 19, 2011 @ 6:15 am

  13. Thank you for all of your work on this blog. Ellie really loves going through investigations and it is easy to see why. We learn all relating to the dynamic manner you provide both interesting and useful techniques by means of the website and improve participation from some other people on this theme and our own child is actually starting to learn a lot. Take advantage of the rest of the new year. You have been performing a glorious job.

    Comment by gofer — November 19, 2011 @ 8:51 am

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.