<rss version="2.0"><channel><title>RSS feed for InstantSpot site Rob Wilkerson</title><link>http://robwilkerson.instantspot.com</link><description>You&apos;ll Know When I Know</description><language>en-us</language><copyright>This work is Copyright &#xA9; 2008 by Rob Wilkerson</copyright><generator>RSSVille ColdFusion FeedMaker, version 1.0</generator><pubDate>Thu, 28 Aug 2008 14:11:19 GMT</pubDate><item><title>I&apos;m Leaving (InstantSpot)</title><link>http://robwilkerson.instantspot.com/blog/2008/02/14/Im-Leaving-InstantSpot</link><description>&lt;p&gt;Seems like an easy decision, right? I mean, it&apos;s just web application, right? It&apos;s not. I mean, it is just a web app, but it wasn&apos;t an easy decision. The evil geniuses behind InstantSpot have been really good to me and, frankly, it&apos;s just so damn easy to get started and to be productive.  It took me a while to decide that I wanted to take on that burden myself.  But I do.  More on my reasons for leaving can be found at &lt;a href=&quot;http://robwilkerson.org&quot;&gt;robwilkerson.org&lt;/a&gt;, but the reason for this post is to talk about what&apos;s next.&lt;/p&gt;</description><pubDate>Thu, 14 Feb 2008 15:39:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/02/14/Im-Leaving-InstantSpot</guid><category>Personal</category></item><item><title>Firefox 3.0b3.  Sexy.</title><link>http://robwilkerson.instantspot.com/blog/2008/02/13/Firefox-30b3--Sexy</link><description>&lt;p&gt;In spite of my previous rant, I&apos;m not prepared to give up Firefox just yet - even in the face of blazing speed increases from the Safari camp.  Now the Firefox team has given me one less reason to switch (albeit a superficial one). The new beta3 release is gorgeous, borrowing heavily (it&apos;s homage, right?) from the Safari UI, it seems to me.&lt;/p&gt;
&lt;p&gt;I&apos;ve only had it installed for a few minutes so I can&apos;t speak to any other improvements, but I like the look (a lot) and they appear to have fixed a bug that prevented me from editing blog posts in the beta2 version.&lt;/p&gt;</description><pubDate>Wed, 13 Feb 2008 14:36:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/02/13/Firefox-30b3--Sexy</guid><category>Technical</category></item><item><title>Leaving Firefox Behind</title><link>http://robwilkerson.instantspot.com/blog/2008/02/07/Leaving-Firefox-Behind</link><description>&lt;p&gt;I keep trying to leave Firefox behind.  And trying.  And trying.  Not behind, behind like feathered hair or roadkill, but behind as in dropping it as my primary browser.  I haven&apos;t had much luck so far and it&apos;s pissing me off just a little bit.  This I tell you this now because I just installed 3.0 b2 on my Mac hoping it would be better than 2.x and my bitterness is a bit more acute at the moment.  Needless to say, it&apos;s not better.  Not really, anyway.  It doesn&apos;t even look that much better.  I may even prefer the look of 2.x with one of Aronnax&apos;s outstanding grApple themes applied, to be honest.&lt;/p&gt;</description><pubDate>Fri, 08 Feb 2008 03:00:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/02/07/Leaving-Firefox-Behind</guid><category>Technical</category></item><item><title>SuperDuper 2.5 (Finally) Released</title><link>http://robwilkerson.instantspot.com/blog/2008/02/07/SuperDuper-25-Finally-Released</link><description>&lt;p&gt;I&apos;ve been looking forward to this for a long time now.  SuperDuper, of course, is the outstanding backup software for Macs and this release offers compatibility with OS X Leopard.  It&apos;s not free, sadly, but it&apos;s one of those apps that is far enough ahead of its free counterparts that I believe it&apos;s worth paying for.  Yeah, I know Leopard ships with TimeMachine.  Wonderful.  Fantastic.  Not good enough.  Doesn&apos;t work for me.&lt;/p&gt;
&lt;p&gt;I don&apos;t mean that it literally doesn&apos;t work for me.  It probably functions just fine.  My problem with it is that TimeMachine forces me to park a big ol&apos; external hard drive on my desk and hard-wire it to my machine.&lt;/p&gt;</description><pubDate>Thu, 07 Feb 2008 21:25:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/02/07/SuperDuper-25-Finally-Released</guid><category>Technical</category></item><item><title>Don&apos;t Eat Leftover Sushi.  Just Don&apos;t</title><link>http://robwilkerson.instantspot.com/blog/2008/02/05/Dont-Eat-Leftover-Sushi--Just-Dont</link><description>&lt;p&gt;Yeah, I&apos;m pretty sure you don&apos;t want the details.&amp;nbsp; Just consider this my little gift to you.&amp;nbsp; I&apos;m only trying to help.&lt;/p&gt;</description><pubDate>Tue, 05 Feb 2008 22:19:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/02/05/Dont-Eat-Leftover-Sushi--Just-Dont</guid><category>Personal</category></item><item><title>Fail Now, Fail Loud, Fail Proud</title><link>http://robwilkerson.instantspot.com/blog/2008/01/30/Fail-Now-Fail-Loud-Fail-Proud</link><description>&lt;p&gt;I write less code than I used to (particularly during the daylight hours), but I inherit a lot of code and I review a lot of code in addition to that which I still write. Today I read something that reminded me to write about a trend - or maybe it&apos;s an oversight - I&apos;ve noticed in the last few years. It seems that a lot of developers are afraid of errors. Somewhere, somehow, it seems like it became the norm to create &quot;bug-free&quot; software by masking bugs and failing silently. Why? Or, more assertively...stop that.&lt;/p&gt;
&lt;p&gt;Contrary to popular belief, errors are user-friendly (at least in the long run). Errors are certainly developer-friendly. In almost every case, the latter begets the former, I&apos;ve found.&lt;/p&gt;</description><pubDate>Wed, 30 Jan 2008 21:53:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/30/Fail-Now-Fail-Loud-Fail-Proud</guid><category>Technical</category></item><item><title>Don&apos;t Break the Web</title><link>http://robwilkerson.instantspot.com/blog/2008/01/23/Dont-Break-the-Web</link><description>&lt;p&gt;In light of Microsoft&apos;s plans (or is it just a proposal?) for browser version targeting, I decided to weigh-in on a more philosophical level.  There are a lot of very smart people chiming in on this who are much closer to the situation than I am at a practical level.  They are better equipped to speak to any implementation concerns.  My concern rests at a higher (as in more abstract, not better) level.&lt;/p&gt;</description><pubDate>Wed, 23 Jan 2008 18:49:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/23/Dont-Break-the-Web</guid><category>Technical</category></item><item><title>Attractive Accessibility</title><link>http://robwilkerson.instantspot.com/blog/2008/01/22/Attractive-Accessibility</link><description>&lt;p&gt;Generally speaking, I do everything I can to avoid images in content.  Simple text is easier, more maintainable, more accessible and, for added incentive, I&apos;m a spectacularly inept designer.  Predictably, though, there&apos;s always an exception.  When an exception arises and I have to use an image, I still want the markup to be semantic and accessible.&lt;/p&gt;

&lt;p&gt;The technique I use isn&apos;t revolutionary or even new, but I don&apos;t see it used very much where I work, so I thought I&apos;d write it down.  Who knows?  Maybe it&apos;s less common than I&apos;ve been assuming it is.&lt;/p&gt;</description><pubDate>Wed, 23 Jan 2008 01:10:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/22/Attractive-Accessibility</guid><category>Technical</category></item><item><title>Ant for Web Applications</title><link>http://robwilkerson.instantspot.com/blog/2008/01/20/Ant-for-Web-Applications</link><description>&lt;p&gt;On the whole, I suppose, Ant is probably best known as a build automation tool for &quot;traditional&quot; software projects (particularly Java), but its usefulness for building and deploying web applications should not be dismissed.  I&apos;ve been using Ant since maybe 2003 or 2004 to do just that.&lt;/p&gt;
&lt;p&gt;This entry offers a high-level view of how I use Ant to meet my own build and deployment needs.  Subsequent posts will look at specific elements that are non-standard or that relate to how I integrate Ant into my end-to-end deployment process.&lt;/p&gt;</description><pubDate>Sun, 20 Jan 2008 22:56:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/20/Ant-for-Web-Applications</guid><category>Technical</category></item><item><title>xkcd Kills Me.  Absolutely Kills Me.</title><link>http://robwilkerson.instantspot.com/blog/2008/01/16/xkcd-Kills-Me--Absolutely-Kills-Me</link><description>&lt;p&gt;&lt;a href=&quot;http://xkcd.com&quot;&gt;xkcd&lt;/a&gt; offers a perspective that, at a glance, appears quirky and offbeat.  About the time you finish reading, though, you realize that it&apos;s just so...on the nose.  More than once I&apos;ve been tempted to don the tin foil chapeau just to keep the author out of my head.&lt;/p&gt;&lt;p&gt;If you&apos;re not a subscriber, you&apos;re seriously missing out.&lt;/p&gt;</description><pubDate>Wed, 16 Jan 2008 16:52:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/16/xkcd-Kills-Me--Absolutely-Kills-Me</guid><category>Personal</category></item><item><title>Variable Replacement with Ant</title><link>http://robwilkerson.instantspot.com/blog/2008/01/14/Variable-Replacement-with-Ant</link><description>In the years I&apos;ve been using Ant, there aren&apos;t many things I haven&apos;t been able to make it do for me to automate the end-to-end build and/or deployment process.  There is at least one thing that&apos;s eluded me, though.  Automated changes to a config file.</description><pubDate>Tue, 15 Jan 2008 01:31:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/14/Variable-Replacement-with-Ant</guid><category>Technical</category></item><item><title>On Nomenclature in Code</title><link>http://robwilkerson.instantspot.com/blog/2008/01/14/On-Nomenclature-in-Code</link><description>&lt;p&gt;Among the (many) things that I&apos;m admittedly anal about with respect to code is nomenclature.  I hate obfuscation, I detest ambiguity, I deplore obscure abbreviations.  I&apos;m also not a fan of misdirection.&lt;/p&gt;</description><pubDate>Mon, 14 Jan 2008 22:05:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/14/On-Nomenclature-in-Code</guid><category>Technical</category></item><item><title>Principles of Web Application Development</title><link>http://robwilkerson.instantspot.com/blog/2008/01/12/Principles-of-Web-Application-Development</link><description>&lt;p&gt;Anyone that&apos;s been building web applications (or doing anything else, for that matter) for any length of time has undoubtedly established a few operating principles that drive the way they work and the deliverables they produce.  I have mine.  Not too long ago, I sat down and made an effort to articulate the principles (well, at least the big ones) that drive my work and, after some thought, decided to publish them here.  I&apos;d be interested in hearing how others apply (or avoid) the principles that I follow.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Keep It Simple, Stupid&lt;/li&gt;
&lt;li&gt;Separate Presentation from Content&lt;/li&gt;
&lt;li&gt;Separate Content from Behavior&lt;/li&gt;
&lt;li&gt;Prefer Extensibility to Performance&lt;/li&gt;
&lt;li&gt;Prefer Readability to Perforance&lt;/li&gt;
&lt;li&gt;Prefer Simplicity to Flexibility&lt;/li&gt;
&lt;li&gt;Less First, Then More&lt;/li&gt;
&lt;ol&gt;</description><pubDate>Sat, 12 Jan 2008 23:48:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/12/Principles-of-Web-Application-Development</guid><category>Technical</category></item><item><title>Grey&apos;s Law</title><link>http://robwilkerson.instantspot.com/blog/2008/01/09/Greys-Law</link><description>&lt;p&gt;Today, in the course of doing twelve other things, I happened onto a reference to Grey&apos;s Law which states that, &quot; Any sufficiently advanced incompetence is indistinguishable from malice.&quot;&lt;/p&gt;
&lt;p&gt;I wish I&apos;d say that.&lt;/p&gt;</description><pubDate>Thu, 10 Jan 2008 01:26:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/09/Greys-Law</guid><category>Personal</category></item><item><title>MAMP 1.7.1: Problem(s) Solved</title><link>http://robwilkerson.instantspot.com/blog/2008/01/08/MAMP-171-Problems-Solved</link><description>&lt;p&gt;After all of my bitching and moaning about how MAMP was affecting (read: preventing) my full development workflow, last night I downloaded v1.7.1 - I&apos;ve been running 1.7.0. I knew 1.7.1 had been released recently and it was on my &quot;short&quot; list of things to do, but yesterday I did it to see if it would automagically fix all my problems. Sho&apos;nuff...it did.&lt;/p&gt;</description><pubDate>Wed, 09 Jan 2008 01:46:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/08/MAMP-171-Problems-Solved</guid><category>Technical</category></item><item><title>First Time Reader, Last Time Reader</title><link>http://robwilkerson.instantspot.com/blog/2008/01/08/First-Time-Reader-Last-Time-Reader</link><description>&lt;p&gt;I try to avoid reference posts, but the ex-paratrooper (peacetime) in me was struck by this. Articulating your own death must be an incredibly difficult thing to do on many levels. MAJ Andrew Olmsted did a hell of a job. I wish I&apos;d known about his writing sooner.&lt;/p&gt;</description><pubDate>Tue, 08 Jan 2008 18:12:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/08/First-Time-Reader-Last-Time-Reader</guid><category>Personal</category></item><item><title>Geaux Tigers</title><link>http://robwilkerson.instantspot.com/blog/2008/01/08/Geaux-Tigers</link><description>&lt;p&gt;As an LSU alum, I&apos;m an LSU fan (of course). There&apos;s nothing cooler than showing up to class on a Thursday morning during football season, parking in the shadow of Death Valley and right next to an RV (one of many) that&apos;s already started tailgating for the game on Saturday. Great atmosphere, great school and great people. I wish I could&apos;ve been there last night.&lt;/p&gt;</description><pubDate>Tue, 08 Jan 2008 13:09:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/08/Geaux-Tigers</guid><category>Personal</category></item><item><title>Most Commonly Installed Fonts</title><link>http://robwilkerson.instantspot.com/blog/2008/01/07/Most-Commonly-Installed-Fonts</link><description>&lt;p&gt;I&apos;m not a designer (quite).  I don&apos;t play one on TV.  When it comes to typography for my sites - unless I have a designer screaming for something else - I stick to the tried and true &lt;strong&gt;&lt;font face=&quot;courier new,courier&quot;&gt;font-family&lt;/font&gt;&lt;/strong&gt; value in my CSS: &lt;strong&gt;&lt;font face=&quot;courier new,courier&quot;&gt;Verdana, Arial, Geneva, Helvetica, sans-serif&lt;/font&gt;&lt;/strong&gt;.  Good &apos;nuff, on to better things.  Today, though, I decided to do the dance so I had to see which fonts are cross-platform enough and whose operating system install base is significant enough that I can use them with a reasonable degree of comfort.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.codestyle.org/&quot;&gt;CodeStyle&lt;/a&gt; provided &lt;a href=&quot;http://www.codestyle.org/css/font-family/sampler-CombinedResults.shtml&quot;&gt;the answers I needed&lt;/a&gt;.  Good stuff.&lt;/p&gt;</description><pubDate>Mon, 07 Jan 2008 21:44:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/07/Most-Commonly-Installed-Fonts</guid><category>Technical</category></item><item><title>PHP, Meet ColdFusion</title><link>http://robwilkerson.instantspot.com/blog/2008/01/07/PHP-Meet-ColdFusion</link><description>&lt;p&gt;Caught this post on one of the PHP feed aggregators: &lt;a title=&quot;Permanent Link to 10 PHP Myths Dispelled&quot; href=&quot;http://jaybill.com/2008/01/02/10-php-myths-dispelled/&quot; rel=&quot;bookmark&quot;&gt;10 PHP Myths Dispelled&lt;/a&gt;.  Any of these ring familiar to any ColdFusion Developers out there?&lt;/p&gt;</description><pubDate>Mon, 07 Jan 2008 17:03:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/07/PHP-Meet-ColdFusion</guid><category>Technical</category></item><item><title>MAMP + Svn Woes</title><link>http://robwilkerson.instantspot.com/blog/2008/01/05/MAMP--Svn-Woes</link><description>&lt;p&gt;Reckon I just might&apos;ve spoke too soon when I posted last night. Maybe. I thought I&apos;d solved all of my issues with MAMP and had successfully bent it to my will when I got pear running. Alas, &apos;twould appear not. Today I tried to execute an Ant script and one of my Subversion tasks was failing.&lt;/p&gt;</description><pubDate>Sat, 05 Jan 2008 18:37:00 GMT</pubDate><guid>http://robwilkerson.instantspot.com/blog/2008/01/05/MAMP--Svn-Woes</guid><category>Technical</category></item></channel></rss>