<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!-- generator="wordpress/2.2.3" --><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>DotNeil.com</title>
	<link>http://dotneil.com</link>
	<description>Neil on Web technology, business, design, and development...</description>
	<pubDate>Fri, 05 Jun 2009 07:33:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/NeilCauldwell" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Notipal: Email Collection Form for Landing Pages</title>
		<link>http://feedproxy.google.com/~r/NeilCauldwell/~3/jyuaPpTJ1Dg/</link>
		<comments>http://dotneil.com/2009/06/notipal-email-collection-form-for-landing-pages/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 07:33:33 +0000</pubDate>
		<dc:creator>Neil Cauldwell</dc:creator>
		
		<category><![CDATA[Notipal]]></category>

		<category><![CDATA[Tips]]></category>

		<category><![CDATA[Startups]]></category>

		<category><![CDATA[Analytics]]></category>

		<category><![CDATA[Ideas]]></category>

		<guid isPermaLink="false">http://dotneil.com/2009/06/notipal-email-collection-form-for-landing-pages/</guid>
		<description><![CDATA[Having previously posted about Notipal.com, I&#8217;ve explained how it can help to manage your error-page scenarios. But that&#8217;s not the only thing that Notipal can help with. What about those, &#8220;we&#8217;re launching soon&#8221; promotional landing / splash pages used for building excitement, gaining an audience, registering interest, and - at the hands of some particularly [...]]]></description>
			<content:encoded><![CDATA[<p>Having previously posted about <a href="http://notipal.com">Notipal.com</a>, I&#8217;ve <a href="http://dotneil.com/2009/05/notipal-email-collection-for-error-pages/">explained</a> how it can help to manage your error-page scenarios. But that&#8217;s not the only thing that Notipal can help with. What about those, &#8220;we&#8217;re launching soon&#8221; promotional landing / splash pages used for building excitement, gaining an audience, registering interest, and - at the hands of some particularly savvy entrepreneurs (see point 3 in <a href="http://startuplessonslearned.blogspot.com/search?q=landing+page">this post</a> by Eric Ries) - gauging the market opportunity before product development has even commenced?</p>
<p>Well, Notipal makes landing page email collection really easy. If you have the technical ability to install Google Analytics on a HTML page (copy &amp; paste), Notipal will be a walk in the park for you; there&#8217;s just three steps involved in getting Notipal collection emails from on your landing page (for free):</p>
<h3>1. Sign-up by entering your Website URL &amp; email</h3>
<p><a href="http://dotneil.com/2009/06/notipal-email-collection-form-for-landing-pages/your-website-and-email/" rel="attachment wp-att-192" title="Your Website and Email"><img src="http://dotneil.com/wp-content/uploads/2009/06/notipal_signup_1.gif" alt="Your Website and Email" /></a></p>
<h3>2. Copy &amp; paste the Notipal code</h3>
<p><a href="http://dotneil.com/2009/06/notipal-email-collection-form-for-landing-pages/copy-paste-the-notipal-code/" rel="attachment wp-att-193" title="Copy &amp; Paste the Notipal Code"><img src="http://dotneil.com/wp-content/uploads/2009/06/notipal_signup_2.gif" alt="Copy &amp; Paste the Notipal Code" /></a></p>
<h3>3. Verify ownership &amp; activate your account</h3>
<p><a href="http://dotneil.com/2009/06/notipal-email-collection-form-for-landing-pages/verify-and-activate-your-website/" rel="attachment wp-att-194" title="Verify and Activate Your Website"><img src="http://dotneil.com/wp-content/uploads/2009/06/notipal_signup_3.gif" alt="Verify and Activate Your Website" /></a></p>
<p>That&#8217;s it - you&#8217;re now collecting emails and will soon be receiving handy email reminders with stats on the number of subscribers.</p>
<p>&#8220;But I thought Notipal was just for error pages(?)&#8221;. This use case ties in with the core Notipal proposition; your Web service isn&#8217;t available, and Notipal steps in to collect contact details in aid of a follow-up, once-off notification to all the people who have been kept waiting. Landing-page subscribers don&#8217;t want to be locked in to a regular newsletter at this point - your product launch is a once-off notification (the default behavior of the Notipal notification system), and that&#8217;s the only email message these subscribers are expecting.</p>
<p>I was desperately searching for this feature back when I first started tinkering with websites on a DreamHost account - but I couldn&#8217;t find anything. Now I know Notipal does what I was looking for, it&#8217;s something that I can see myself using again &amp; again. Will you be using Notipal for your next pre-launch landing page?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=jyuaPpTJ1Dg:I4unTOBUPKc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=jyuaPpTJ1Dg:I4unTOBUPKc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=jyuaPpTJ1Dg:I4unTOBUPKc:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=jyuaPpTJ1Dg:I4unTOBUPKc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=jyuaPpTJ1Dg:I4unTOBUPKc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=jyuaPpTJ1Dg:I4unTOBUPKc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=jyuaPpTJ1Dg:I4unTOBUPKc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=jyuaPpTJ1Dg:I4unTOBUPKc:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/NeilCauldwell/~4/jyuaPpTJ1Dg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dotneil.com/2009/06/notipal-email-collection-form-for-landing-pages/feed/</wfw:commentRss>
		<feedburner:origLink>http://dotneil.com/2009/06/notipal-email-collection-form-for-landing-pages/</feedburner:origLink></item>
		<item>
		<title>SoIndustry Is Back</title>
		<link>http://feedproxy.google.com/~r/NeilCauldwell/~3/fRQblAn5vOM/</link>
		<comments>http://dotneil.com/2009/06/soindustry-is-back/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 07:59:28 +0000</pubDate>
		<dc:creator>Neil Cauldwell</dc:creator>
		
		<category><![CDATA[Ruby On Rails]]></category>

		<category><![CDATA[Hosting]]></category>

		<category><![CDATA[SoIndustry]]></category>

		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://dotneil.com/2009/06/soindustry-is-back/</guid>
		<description><![CDATA[SoIndustry was offline for a while due to moving hosts from Engine Yard to SliceHost - but it&#8217;s back online now and ready for you to jump right back in. Check it out here; http://SoIndustry.com

The move from Engine Yard to SliceHost was a tricky one, partly because of the number of dependencies that SoIndustry relies [...]]]></description>
			<content:encoded><![CDATA[<p>SoIndustry was offline for a while due to moving hosts from <a href="http://engineyard.com">Engine Yard</a> to <a href="http://slicehost.com">SliceHost</a> - but it&#8217;s back <a href="http://soindustry.com">online</a> now and ready for you to jump right back in. Check it out here; <a href="http://SoIndustry.com">http://SoIndustry.com</a></p>
<p><a href="http://soindustry.com/signup" title="Signup for the SoIndustry private beta"><img src="http://dotneil.com/wp-content/uploads/2008/11/soi_signup.png" alt="Signup for the SoIndustry private beta" /></a></p>
<p>The move from Engine Yard to SliceHost was a tricky one, partly because of the number of dependencies that SoIndustry relies upon (background processes, search indices, daemons, multiple cron jobs, etc) and partly due to my lack of Rails deployment knowledge. Rails deployment isn&#8217;t quite as simple as it is with Wordpress, for example.</p>
<p>Capitalizing on this opportunity, Engine Yard offer a service which takes responsibility for the Rails deployment set-up &amp; ongoing maintenance of dependencies (such as the Rails framework and associated Ruby gems), but SliceHost are a completely hands-off DIY VPS hosting option (you configure your OS, Rails gems, etc). However, the price difference between the two is huge ($399 vs $38 in SoIndustry&#8217;s case) - and, thanks to past experiences, I&#8217;m now a believer in web businesses taking a little time to understand their production environment in the early stages, and saving a ton of cash on the hosting costs, by &#8216;optimising for now&#8217; and going with a cheaper self-managed hosting option, rather than one of the all inclusive completely-managed Rails hosting options. Managing your own server slice can sound frightening, but let&#8217;s put it this way - if you&#8217;ve managed to put together a development environment on your Mac or laptop, the production environment isn&#8217;t drastically different. And if you&#8217;re lucky enough to have a friend who can help out when you get stuck (<a href="http://twitter.com/ryantownsend">Ryan Townsend</a> has helped me out on tons of occasions - thank you Ryan!), or an IRC client connected to #rubyonrails - there&#8217;s always someone you can turn to for advice.</p>
<p>While SoIndustry is still in private beta right now, it&#8217;ll soon be opening up to the wider Web, giving you an opportunity to share your industry insights &amp; knowledge in combination with a sharply presented profile and resume (but there&#8217;s more to come on those, too). However, I&#8217;m really eager to hear your thoughts on SoIndustry as it is right now, especially if you&#8217;re a Twitter user; have you had any thoughts on the direction of SoIndustry? Are there any features that would make it a must-have product for you? Leave a comment here or post an update from your SoIndustry profile.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=fRQblAn5vOM:s_8H5EU4Jh0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=fRQblAn5vOM:s_8H5EU4Jh0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=fRQblAn5vOM:s_8H5EU4Jh0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=fRQblAn5vOM:s_8H5EU4Jh0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=fRQblAn5vOM:s_8H5EU4Jh0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=fRQblAn5vOM:s_8H5EU4Jh0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=fRQblAn5vOM:s_8H5EU4Jh0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=fRQblAn5vOM:s_8H5EU4Jh0:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/NeilCauldwell/~4/fRQblAn5vOM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dotneil.com/2009/06/soindustry-is-back/feed/</wfw:commentRss>
		<feedburner:origLink>http://dotneil.com/2009/06/soindustry-is-back/</feedburner:origLink></item>
		<item>
		<title>Notipal: Email Collection for Error Pages</title>
		<link>http://feedproxy.google.com/~r/NeilCauldwell/~3/5gTo1Dq4cLM/</link>
		<comments>http://dotneil.com/2009/05/notipal-email-collection-for-error-pages/#comments</comments>
		<pubDate>Fri, 22 May 2009 07:22:49 +0000</pubDate>
		<dc:creator>Neil Cauldwell</dc:creator>
		
		<category><![CDATA[Notipal]]></category>

		<category><![CDATA[Startups]]></category>

		<category><![CDATA[SoIndustry]]></category>

		<category><![CDATA[Ideas]]></category>

		<guid isPermaLink="false">http://dotneil.com/2009/05/notipal-email-collection-for-error-pages/</guid>
		<description><![CDATA[http://Notipal.com is the email collection &#38; notification tool for your website error pages.
Copy/paste a line of code in to your error page template, and when your site throws an error page, you&#8217;re notified immediately, and your visitors get the option of leaving their email address for a follow-up notification when errors (those they specifically encountered) [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://notipal.com" title="Notipal">http://Notipal.com</a> is the email collection &amp; notification tool for your website error pages.</p>
<p>Copy/paste a line of code in to your error page template, and when your site throws an error page, you&#8217;re notified immediately, and your visitors get the option of leaving their email address for a follow-up notification when errors (those they specifically encountered) have been fixed. You could look at Notipal as an administration interface that wraps-up the all errors that occur on your website and creates a communication channel for keeping in touch with the visitors inconvenienced by each error.</p>
<p>You can try it for <a href="http://notipal.com/pricing" title="Notipal Pricing Page">free</a>, and it&#8217;s very easy to install (as easy as Google Analytics):</p>
<p><a href="http://notipal.com" title="Notipal slogan"><img src="http://dotneil.com/wp-content/uploads/2009/05/notipal_home_2.jpg" alt="Notipal slogan" /></a></p>
<p>The service has been up in testing among web industry friends &amp; contacts, and it&#8217;s time to reach out a little further and to have Notipal catching, collecting, and making errors a little less painful on your website and - if you&#8217;re a professional designer/developer/agency - your clients websites, too:</p>
<p><a href="http://notipal.com" title="Notipal home page"><img src="http://dotneil.com/wp-content/uploads/2009/05/notipal_home_1.jpg" alt="Notipal home page" /></a></p>
<p>How did the idea come about? My Dad was trying to get on his online banking, and I was observing the process. But here&#8217;s the rub; the site was throwing a 500 error, &#8220;Internal Server Error&#8221;, on an un-styled error page.</p>
<p>After numerous cycles through the &#8216;right-click / refresh&#8217; process in an attempt to access the site, I declared this to be tedious. Why wasn&#8217;t the page styled with corporate colours and logos, and why wasn&#8217;t there a form that read, <strong>&#8220;Enter your email address and we&#8217;ll notify you when we&#8217;ve fixed the problem&#8221;</strong>? That&#8217;s where the idea for Notipal came from - a pain point as a website visitor who just wanted to be told when something was fixed, rather than being left in the lurch to &#8220;Please try again later&#8221; (Thanks. When?).</p>
<p><a href="http://notipal.com" title="Notipal Cycle"><img src="http://dotneil.com/wp-content/uploads/2009/05/notipal_cycle.jpg" alt="Notipal Cycle" /></a></p>
<p>But Notipal isn&#8217;t just for 500 pages - it can help with broken links, too. Let&#8217;s say you&#8217;re running an ecommerce store with a broken link which should be pointing to a product page; with Notipal installed, you&#8217;ll find out about the &#8220;Page Not Found&#8221; and get a chance to bring the potential customers back, direct them to the correct product page, and avoid losing the sale to a competitor.</p>
<p>Actually, there&#8217;s many more Notipal use-cases planned for development on the product roadmap.</p>
<p>Notipal is a Ruby on Rails app. It uses Shoulda for testing, Starling/Workling for asnyc processes, daemons for repetitive background jobs, and MySQL for the DB. It&#8217;s hosted on SliceHost (I&#8217;m really happy with these guys - they&#8217;re a great, low cost alternative to some of the more service-orientated Rails specific hosts). On that note; <a href="http://soindustry.com" title="SoIndustry">SoIndustry</a> is using Notipal whilst it&#8217;s being transitioned to SliceHost (it&#8217;ll be back soon with lots of improvements).</p>
<p>I&#8217;m all ears for your thoughts &amp; suggestions; is Notipal something that you&#8217;ll be installing on your website?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=5gTo1Dq4cLM:ZBzfxldkDdE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=5gTo1Dq4cLM:ZBzfxldkDdE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=5gTo1Dq4cLM:ZBzfxldkDdE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=5gTo1Dq4cLM:ZBzfxldkDdE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=5gTo1Dq4cLM:ZBzfxldkDdE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=5gTo1Dq4cLM:ZBzfxldkDdE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=5gTo1Dq4cLM:ZBzfxldkDdE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=5gTo1Dq4cLM:ZBzfxldkDdE:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/NeilCauldwell/~4/5gTo1Dq4cLM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dotneil.com/2009/05/notipal-email-collection-for-error-pages/feed/</wfw:commentRss>
		<feedburner:origLink>http://dotneil.com/2009/05/notipal-email-collection-for-error-pages/</feedburner:origLink></item>
		<item>
		<title>SoIndustry Version 2</title>
		<link>http://feedproxy.google.com/~r/NeilCauldwell/~3/IbZSflcXc9k/</link>
		<comments>http://dotneil.com/2009/01/soindustry-version-2/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 13:54:38 +0000</pubDate>
		<dc:creator>Neil Cauldwell</dc:creator>
		
		<category><![CDATA[Startups]]></category>

		<category><![CDATA[SoIndustry]]></category>

		<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://dotneil.com/2009/01/soindustry-version-2/</guid>
		<description><![CDATA[SoIndustry Version 2 is live. It&#8217;s based on a couple of months of observing beta testers and their reactions to the user experience at launch. What&#8217;s different this time?
Firstly, the process of replying to someone else&#8217;s status update has been improved - threaded reply submissions are gone. You can still view all replies to a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://SoIndustry.com">SoIndustry Version 2</a> is live. It&#8217;s based on a couple of months of observing beta testers and their reactions to the user experience at launch. What&#8217;s different this time?</p>
<p>Firstly, the process of replying to someone else&#8217;s status update has been improved - threaded reply submissions are gone. You can still view all replies to a status as a thread (which you can&#8217;t do on <a href="http://twitter.com">Twitter</a>, just yet), however, replies are now posted/submitted as @replies (just as they are on Twitter) through the main &#8216;What Are You Working On?&#8217; boxes on your Dashboard and in your Newsfeeds (which are now known as Channels, but more on that later). This means that you no longer lose sight of a reply as it is posted (as you used to when they were tucked away from timelines and threaded underneath the status update being replied to). Instead, replies are now recorded in the timeline and treated as first class citizens alongside statuses, just as they should be.</p>
<p>@replies also work much better for SoIndustry Channels (previously known as Newsfeeds). Instead of tucking away replies every time they are posted, Channel timelines are now populated with the entire flow of the conversation, rather than a broken down per-topic, disjointed approach. This may sound like a information architecture nightmare, but for the short-form-factor of micro-blogging/status updating, @replies create a much better user experience; the conversation seems to flow more easily because it can be followed by scanning a page, rather than clicking from URL to URL or backtracking to an older thread.</p>
<p><a href="http://dotneil.com/2009/01/soindustry-version-2/soi_v2_1jpg/" target="_blank" rel="attachment wp-att-183" title="SoIndustry"><img src="http://dotneil.com/wp-content/uploads/2009/01/soi_v2_1.jpg" alt="soi_v2_1.jpg" /></a></p>
<p class="imagecaption">SoIndustry | @replies are here!</p>
<p>Secondly, Newsfeeds have been renamed to Channels. There was, and still is, a good reason for calling what is essentially a group, a Newsfeed (the product roadmap would explain all) - but in the process, the Newsfeed naming convention confused people.</p>
<p>I wanted Newsfeeds to be used as either a chat/discussion channel, a social RSS news reader, or a combo of the two - but their best use case has always been as an easily accessible chat room. Therefore, the &#8216;Channel&#8217; naming convention, like on IRC, started to feel far more appropriate than &#8216;Newsfeed&#8217;, as the later seemed to convey that they should only be used for news aggregation (as I learnt from watching their usage). Along with @replies and the subsequently improved chatting experience, the Channel naming convention had to come in to play. So, if you&#8217;ve ever wanted your very own Twitter like groups but in a clean interface with easy navigation between all your groups, and a Dashboard to pull all these separate groups together , the new <a href="http://soindustry.com">SoIndustry Channels</a> should do the trick.</p>
<p>RSS aggregation is still available within Channels (in case you want automated posting of information from other sites) but with SoIndustry version 2 you no longer lose comments from your blog posts because commenting on news items is now only available through Updates in the timeline; SoIndustry enourages users to post comments as part of the Channel conversation, rather than as a threaded comment which really belongs on the original URL, be it a blog post or article on a newspaper site.</p>
<p>I&#8217;ve had tons of ideas for Channels that I want to set-up, one being a Ruby/Rails/Web technology group for Warwickshire (it&#8217;s hard to find people!), and another being a YCombinator Hacker News Channel (to compliment the news orientated discussion in the forum). Let me know if you want to join either of those. Or, perhaps you have an idea for starting your own Channel, e.g. how does a &#8216;Design&#8217; channel sponsored by your design consultancy company, and with your company&#8217;s banner advertised alongside, sound to you?</p>
<p><a href="http://dotneil.com/2009/01/soindustry-version-2/soi_v2_3jpg/" rel="attachment wp-att-184" title="SoIndustry Channels"><img src="http://dotneil.com/wp-content/uploads/2009/01/soi_v2_3.jpg" alt="soi_v2_3.jpg" /></a></p>
<p class="imagecaption">SoIndustry | Newsfeeds are gone, Channels are here.</p>
<p>Thirdly, and finally, the interface has been spruced up, at least from a information architecture perspective. Most notably, your joined Newsfeeds/Channels (they are now known as the later - hopefully I&#8217;ve made that clear by now) are now accessible in a consistent &#8217;side tabs&#8217; area on the right hand side of the interface. The Tabs enable you to quickly skip between all the Channels you&#8217;ve joined, post updates within them, check on the news, etc (all the stuff that makes your SoIndustry experience customised to you) but with only one click between each of your Channels. Of course, you can easily choose which of your Channels should be displayed in your side bar (it&#8217;s a checkbox within the respective Channel&#8217;s &#8216;options&#8217; tab).</p>
<p><a href="http://dotneil.com/2009/01/soindustry-version-2/soi_v2_2jpg/" rel="attachment wp-att-185" title="SoIndustry Redesign"><img src="http://dotneil.com/wp-content/uploads/2009/01/soi_v2_2.jpg" alt="soi_v2_2.jpg" /></a></p>
<p class="imagecaption">SoIndustry | The redesign</p>
<p>That&#8217;s about it for Version 2. Initial feedback seems to be positive, e.g. a couple of people have said they love the new interface. But what do you think? I&#8217;m open to all criticism, so please let me know in the comments. And if you haven&#8217;t <a href="http://soindustry.com/signup">signed-up</a> yet, what are you waiting for? Start a channel and share it with some contacts.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=IbZSflcXc9k:TeHHLDljPV4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=IbZSflcXc9k:TeHHLDljPV4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=IbZSflcXc9k:TeHHLDljPV4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=IbZSflcXc9k:TeHHLDljPV4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=IbZSflcXc9k:TeHHLDljPV4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=IbZSflcXc9k:TeHHLDljPV4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=IbZSflcXc9k:TeHHLDljPV4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=IbZSflcXc9k:TeHHLDljPV4:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/NeilCauldwell/~4/IbZSflcXc9k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dotneil.com/2009/01/soindustry-version-2/feed/</wfw:commentRss>
		<feedburner:origLink>http://dotneil.com/2009/01/soindustry-version-2/</feedburner:origLink></item>
		<item>
		<title>Blog Post on ThinkRefresh.com</title>
		<link>http://feedproxy.google.com/~r/NeilCauldwell/~3/6FbJe9aCBIo/</link>
		<comments>http://dotneil.com/2009/01/blog-post-on-thinkrefreshcom/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 12:31:24 +0000</pubDate>
		<dc:creator>Neil Cauldwell</dc:creator>
		
		<category><![CDATA[Tips]]></category>

		<category><![CDATA[Startups]]></category>

		<category><![CDATA[Ideas]]></category>

		<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://dotneil.com/2009/01/blog-post-on-thinkrefreshcom/</guid>
		<description><![CDATA[Just a quick note to let you know I recently published a post on http://ThinkRefresh.com, a Ruby on Rails blog &#38; screencast/tutorial site with an eye on Web business &#38; startups.
ThinkRefresh was founded by Ryan Townsend, a veteran Ruby on Rails coder and Internet Computing undergraduate at The University of Manchester. Ryan and I met [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick note to let you know I recently published a <a href="http://thinkrefresh.com/posts/11-personal-projects-keep-em-simple">post</a> on <a href="http://ThinkRefresh.com">http://ThinkRefresh.com</a>, a Ruby on Rails blog &amp; screencast/tutorial site with an eye on Web business &amp; startups.</p>
<p>ThinkRefresh was founded by <a href="http://twitter.com/ryantownsend">Ryan Townsend</a>, a veteran Ruby on Rails coder and Internet Computing undergraduate at The University of Manchester. Ryan and I met on a Rails community site and have been collaborating on projects since then (most notably, he helped me learn the ropes for <a href="http://rspec.info/">Rspec</a>, the Ruby-based test suite framework that should prevent bugs from creeping in to <a href="http://SoIndustry.com">http://SoIndustry.com</a>). We also have a Web application project in the works over at <a href="http://Notipal.com">http://Notipal.com</a>. It&#8217;s a service that will help with Web service downtime and outages, i.e. if SoIndustry was to <a href="http://www.readwriteweb.com/archives/the_story_of_the_fail_whale.php">Fail Whale</a>, Notipal would help in more ways than one (and we&#8217;ll detail them all, soon enough). My commitments to SoIndustry, and Ryan&#8217;s University work &amp; outside programming employment, mean Notipal isn&#8217;t going quite as quickly as we would both like - but it&#8217;s definitely getting there.</p>
<p>The article, <a href="http://thinkrefresh.com/posts/11-personal-projects-keep-em-simple">&#8220;Personal Projects: Keep Them Simple&#8221;</a>, briefly looks at how you can choose an appropriate idea for a personal project (or start-up) with a goal of keeping your idea very simple &amp; focused - which, I believe, significantly increases your chances of success. Complexity and a lack of consistent vision can easily cause projects to flounder, and that&#8217;s something we all want to avoid.</p>
<blockquote><p> Aside from the fact that simple ideas sound great to other people, there’s a second, albeit no less important benefit for building an application which solves a problem – it’s much easier to say ‘no’ to anything but the core feature set required to solve the problem you’ve diagnosed. This point is particularly topical for ThinkRefresh readers; along with naming things and cache invalidation, feature creep is a programmers worst enemy&#8230;</p></blockquote>
<p align="right"><strong><a href="http://thinkrefresh.com/posts/11-personal-projects-keep-em-simple">[ Read the full article ] </a></strong></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=6FbJe9aCBIo:OUYXR8JTNP4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=6FbJe9aCBIo:OUYXR8JTNP4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=6FbJe9aCBIo:OUYXR8JTNP4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=6FbJe9aCBIo:OUYXR8JTNP4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=6FbJe9aCBIo:OUYXR8JTNP4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=6FbJe9aCBIo:OUYXR8JTNP4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=6FbJe9aCBIo:OUYXR8JTNP4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=6FbJe9aCBIo:OUYXR8JTNP4:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/NeilCauldwell/~4/6FbJe9aCBIo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dotneil.com/2009/01/blog-post-on-thinkrefreshcom/feed/</wfw:commentRss>
		<feedburner:origLink>http://dotneil.com/2009/01/blog-post-on-thinkrefreshcom/</feedburner:origLink></item>
		<item>
		<title>User Experience: Threaded-replies &amp; @replies</title>
		<link>http://feedproxy.google.com/~r/NeilCauldwell/~3/P-bCK1IYSQ8/</link>
		<comments>http://dotneil.com/2008/12/user-experience-threaded-replies-replies/#comments</comments>
		<pubDate>Sun, 07 Dec 2008 10:07:41 +0000</pubDate>
		<dc:creator>Neil Cauldwell</dc:creator>
		
		<category><![CDATA[Tips]]></category>

		<category><![CDATA[Startups]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dotneil.com/2008/12/user-experience-threaded-replies-replies/</guid>
		<description><![CDATA[Here&#8217;s an example of the sort of user experience decisions a Web start-up founder will need to consider on a daily basis. The example may seem trivial to some, but if you&#8217;re pinning your hopes on creating a Web service people will return to every day, these finer details are incredibly important, and should not [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s an example of the sort of user experience decisions a Web start-up founder will need to consider on a daily basis. The example may seem trivial to some, but if you&#8217;re pinning your hopes on creating a Web service people will return to every day, these finer details are incredibly important, and should not be hastily delegated to the people who write the code. These decisions determine how potential customers will view and use your product, or why they might prefer a competitor&#8217;s offering (<a href="http://ourfounder.typepad.com/leblog/2008/11/why-i-plurk-again.html?cid=140795336#comments">Why I Plurk, Again</a>).</p>
<p>In SoIndustry, people post status updates, other people reply to them. There are two obvious routes<strong>[1]</strong> for enabling this interaction in a Web-based user interface;</p>
<p><strong>1)</strong><strong> Threaded replies:</strong> I click &#8216;Reply&#8217;, a form pops in to view, and I can post my reply underneath the status update. This is how SoIndustry works (among a handful of other status update orientated apps).</p>
<p><a href="http://dotneil.com/2008/12/user-experience-threaded-replies-replies/replies1png/" rel="attachment wp-att-176" title="SoIndustry"><img src="http://dotneil.com/wp-content/uploads/2008/12/replies1.png" alt="Replies on the SoIndustry dashboard" /></a></p>
<p class="imagecaption">SoIndustry | Posting a reply underneath a status update</p>
<p><a href="http://dotneil.com/2008/12/user-experience-threaded-replies-replies/replies22png/" rel="attachment wp-att-177" title="DanLester in SoIndustry"><img src="http://dotneil.com/wp-content/uploads/2008/12/replies22.png" alt="Replies threaded underneath a status update" /></a></p>
<p class="imagecaption">SoIndustry | All replies threaded underneath the status update</p>
<p><strong>2) @replies:</strong> I click &#8216;Reply&#8217;, my mouse cursor is focused on the form through which the status update was posted, and I post my reply there. This is how Twitter works.</p>
<p><a href="http://dotneil.com/2008/12/user-experience-threaded-replies-replies/replies3png/" rel="attachment wp-att-178" title="Twitter"><img src="http://dotneil.com/wp-content/uploads/2008/12/replies3.png" alt="Replies in Twitter" /></a></p>
<p class="imagecaption">Twitter and @replies</p>
<p>And here are just a handful of the user-interface implications you now need to consider, based on your choice of Threaded-reply, or @replies, for your &#8216;reply system&#8217; implementation;</p>
<ul>
<li>With threaded-replies, my reply is tucked underneath the status update, and may - or may not - be published at the top of the timeline. With @replies, I wouldn&#8217;t expect anything less than to have my reply published at the top of the timeline (otherwise, where is it going?).</li>
<li>Threaded-replies create hierarchy between status updates and replies, @replies don&#8217;t.</li>
<li>Threaded-replies let people track all replies to a status update (they&#8217;re aggregated underneath in the form of a thread), @replies don&#8217;t (if you want to know why they don&#8217;t, try implementing threaded @replies in your own application, or ask the creator of <a href="http://Quotably.com">Quotably</a>).</li>
<li>Threaded-replies make it easy to implement &#8216;group&#8217; permissions, because status updates and replies can be assigned differing levels of authority (e.g. I, as an &#8216;Admin&#8217; can post a status update in my group timeline - you, as a lowly &#8216;Member&#8217;, can&#8217;t - but perhaps you&#8217;re authorised to post a threaded reply underneath any status updates in the group). @replies don&#8217;t, because people are always expecting to see a form through which they can post an @reply, and the @reply should always go to the top of the timeline, rather than being aggregated underneath a status update.</li>
<li>Threaded-replies steer you towards keeping replies out of timelines altogether (otherwise you&#8217;re posting replies underneath a status update and then watching the same reply up at the top of a timeline, too), making it less likely that people can continue to follow a thread (as the status update is pushed further down the timeline), unless sufficient email notification options are implemented. @replies always bring the latest content to the top of the timeline, be it a status update or a reply.</li>
</ul>
<p>Confused yet?</p>
<p>If not, do you have a preference of a threaded-replies or @replies convention? Or have you and navigated a similar blue-pill/red-pill path in your own start-up endeavors?</p>
<p><strong>[1]</strong> I&#8217;m working on the third, and it&#8217;s brain-frazzlingly complex from a UI perspective.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=P-bCK1IYSQ8:XhMn8gzwFp4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=P-bCK1IYSQ8:XhMn8gzwFp4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=P-bCK1IYSQ8:XhMn8gzwFp4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=P-bCK1IYSQ8:XhMn8gzwFp4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=P-bCK1IYSQ8:XhMn8gzwFp4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=P-bCK1IYSQ8:XhMn8gzwFp4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=P-bCK1IYSQ8:XhMn8gzwFp4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=P-bCK1IYSQ8:XhMn8gzwFp4:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/NeilCauldwell/~4/P-bCK1IYSQ8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dotneil.com/2008/12/user-experience-threaded-replies-replies/feed/</wfw:commentRss>
		<feedburner:origLink>http://dotneil.com/2008/12/user-experience-threaded-replies-replies/</feedburner:origLink></item>
		<item>
		<title>Five Tips for Your Private Beta</title>
		<link>http://feedproxy.google.com/~r/NeilCauldwell/~3/dfOL0iV4dmE/</link>
		<comments>http://dotneil.com/2008/11/five-tips-for-your-private-beta/#comments</comments>
		<pubDate>Sat, 29 Nov 2008 11:44:05 +0000</pubDate>
		<dc:creator>Neil Cauldwell</dc:creator>
		
		<category><![CDATA[Tips]]></category>

		<category><![CDATA[Startups]]></category>

		<guid isPermaLink="false">http://dotneil.com/2008/11/five-tips-for-your-private-beta/</guid>
		<description><![CDATA[Here&#8217;s a handful of tips for first-time application developers and lone-ranger Web entrepreneurs scrambling their way to a private beta launch, based on lessons learned from http://SoIndustry.com going in to private beta last week:

1. Expect Broken Features
You&#8217;ve worked hard on getting your Web application to a state in which you&#8217;re ready to share it industry [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a handful of tips for first-time application developers and lone-ranger Web entrepreneurs scrambling their way to a private beta launch, based on lessons learned from <a href="http://SoIndustry.com">http://SoIndustry.com</a> going in to private beta last week:</p>
<p><a href="http://soindustry.com/signup" title="Signup for the SoIndustry private beta"><img src="http://dotneil.com/wp-content/uploads/2008/11/soi_signup.png" alt="Signup for the SoIndustry private beta" /></a></p>
<h2>1. Expect Broken Features</h2>
<p>You&#8217;ve worked hard on getting your Web application to a state in which you&#8217;re ready to share it industry contacts, friends, or even family (and hopefully it didn&#8217;t take too long to get to this point). But even if you have the most comprehensive test suite ever conceived (presuming you&#8217;re working with a development framework/environment which encourages testing, e.g. <a href="http://www.rubyonrails.org/">Ruby on Rails</a>, in <a href="http://www.resourcefulidiot.com/2008/06/behavior-driven-development-is-fun/">TDD or BDD</a> styles), things are going to break, and it&#8217;s very annoying when they do. Despite this only being a private beta, you&#8217;ll want to impress anyone &amp; everyone who comes across your product, and broken features have direct effect on first impressions.</p>
<p>As soon as outsiders start using the application, bugs will crop up - literally, straight away. Some will be complete show-stoppers (the RSS parser has broken in SoIndustry a few times, and RSS aggregation is an important part of the service; even the registration form had a bug at one point), and when those big issues do show up, you need to be ready to tackle them and work through them asap. They&#8217;ll often ruin your plans for the day.</p>
<p>The plus side to all this is that you&#8217;ll quickly learn what really needs doing, and in what order. When you&#8217;re in pre-beta development, it&#8217;s easy to spend too much time focused on things that really don&#8217;t matter that much (color:#AAA; or color:#BBB;?). Get in to production and you&#8217;ll almost immediately change your approach to prioritisation; nothing brings the product development cycle in to focus like having people using your product (or not, thanks mr broken registration form).</p>
<h2>2. Have Community Ready to Go</h2>
<p>During the development period of your product, hopefully you&#8217;ve created some kind of audience ready to receive it and to use it. You don&#8217;t want to launch a private beta and to have absolutely nobody willing to use it and run through the user experience in the unstable first release (I&#8217;d like to think that this is slightly different to &#8216;having a market for your product&#8217;).</p>
<p>SoIndustry has been a long time in the making, and during this time I could have done more to build up the subscriber base for the couple of blogs I&#8217;ve set-up over the last year or two. The good news is that people have been in touch with me during development, a few people have subscribed to the blogs, and they&#8217;ve all been happy to go straight in to the site to help with the bug testing and preparation for a public launch (no ETA yet). If you&#8217;re one of those people, thank you - it has helped a lot.</p>
<p>Running a blog can be a full-time occupation (running <a href="http://www.problogger.net/">a blog about blogging</a> can be a full-time occupation), so you don&#8217;t want to focus on building a blog community the detriment of your Web application development (your app is your product, not your blog posts). But it would be more than sensible to gather email addresses and subscribers on a pre-launch teaser blog, and to have people ready to go in and scrutinize your private beta offering as soon as it&#8217;s live.</p>
<h2>3. Provide Instructions</h2>
<p>The private beta is where you&#8217;ll really find out whether or not your app cuts the mustard on the usability front. Usability is hard, but the closer the tie between your front-end team and back-end team, the more usable your product will be (that&#8217;s a topic for a follow-up post).</p>
<p>No matter how much you&#8217;ve done to make your application usable before a private launch, people will still be confused by things, they&#8217;ll feel lost at times, and they&#8217;ll be very tempted to give up after the registration form returns the first validation error on the email address they entered without an @ symbol. This is where clean and clear on-screen prompts (but not too many, mind) are vital, even on your form error messages. Site tours upon first log-in, tips sprinkled around in obvious places, and an up-to-date FAQ, will really make a world of difference to the user experience in your application. If people in the private beta aren&#8217;t using the application in the right way, you won&#8217;t be using the private beta to learn what needs correcting for the public beta (and that&#8217;s why you&#8217;re doing a private beta in the first place).</p>
<p>SoIndustry probably doesn&#8217;t employ enough instructional features, but it&#8217;s a simple application to use and navigate (so I&#8217;ve been told, please tell me if you think otherwise, and if you haven&#8217;t <a href="http://soindustry.com/signup">signed-up, please do so</a> - show off your expertise, post an update, upload a banner for your professional services or company, check out the Newsfeeds&#8230;). Because SoIndustry is built around status updates, if something goes wrong, people have a tendency to just post a status update explaining the problem. That makes my life easier.</p>
<h2>4. Set-up Feedback Channels</h2>
<p>As previously mentioned, I&#8217;m very lucky regarding SoIndustry feedback; people can just post a status update when they find something that doesn&#8217;t work as expected, e.g. &#8220;I can&#8217;t access the People tab in my Industry&#8221; (that actually happened). I love this (the ease of use, not the broken features) - there&#8217;s very few barriers to entry for someone willing to share their annoyance with a broken feature (that&#8217;s as long as the status update feature isn&#8217;t broken, then it&#8217;s game over).</p>
<p>If you&#8217;re not building an application through which people can post status updates, you&#8217;re going to need another route for collecting feedback. Email is an obvious choice. Ask people to email you right back when they&#8217;ve been in the application and had a good look round. But be realistic and only setup feedback tools which you&#8217;ll definitely use. For example, <a href="http://www.uservoice.com/">Uservoice channels</a> look like fun, but you need to make them well integrated (i.e. use the widget they provide) otherwise people won&#8217;t use them.</p>
<h2>5. Make Architectural Changes &amp; Move On</h2>
<p>Code goes stale, features become deprecated, design becomes outdated, and you&#8217;ll never be 100% happy with your product. Always bear that in mind, <a href="http://www.37signals.com/svn/posts/896-optimize-for-now">Optimize for now!</a>, say 37Signals. However, post-private beta launch, you&#8217;ll probably start mulling over some big architectural decisions which you weren&#8217;t 100% decided on prior to the private beta launch. You&#8217;ll be tempted to make those changes now because they&#8217;re the ones you won&#8217;t be able to forgive yourself for in a public launch. If you really have to make these changes, make them asap - just do it, and don&#8217;t think too long &amp; hard about it. Having less options makes you happier. Be honest with yourself and immediately make the changes which are currently occupying 80% of your brainpower.</p>
<p>That&#8217;s it; those are my top five. Do you have any tips for a private beta launch?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=dfOL0iV4dmE:VpBdRWjqJhc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=dfOL0iV4dmE:VpBdRWjqJhc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=dfOL0iV4dmE:VpBdRWjqJhc:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=dfOL0iV4dmE:VpBdRWjqJhc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=dfOL0iV4dmE:VpBdRWjqJhc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=dfOL0iV4dmE:VpBdRWjqJhc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=dfOL0iV4dmE:VpBdRWjqJhc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=dfOL0iV4dmE:VpBdRWjqJhc:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/NeilCauldwell/~4/dfOL0iV4dmE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dotneil.com/2008/11/five-tips-for-your-private-beta/feed/</wfw:commentRss>
		<feedburner:origLink>http://dotneil.com/2008/11/five-tips-for-your-private-beta/</feedburner:origLink></item>
		<item>
		<title>Launching a Web App</title>
		<link>http://feedproxy.google.com/~r/NeilCauldwell/~3/gOKDopSRgPI/</link>
		<comments>http://dotneil.com/2008/11/launching-a-web-app/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 13:49:08 +0000</pubDate>
		<dc:creator>Neil Cauldwell</dc:creator>
		
		<category><![CDATA[SoIndustry]]></category>

		<category><![CDATA[WebAppropriate]]></category>

		<guid isPermaLink="false">http://dotneil.com/2008/11/launching-a-web-app/</guid>
		<description><![CDATA[I&#8217;ve just launched a Web start-up in private beta (the one that was under the &#8216;WebAppropriate&#8217; working-title). I can&#8217;t quite believe it and neither can you (presuming you&#8217;ve noticed the nine month gap between posts on WebAppropriate.com). It&#8217;s a Ruby on Rails-powered application called SoIndustry, and the mission statement is, &#8220;to help you keep in [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just launched a Web start-up in private beta (the one that was under the &#8216;WebAppropriate&#8217; working-title). I can&#8217;t quite believe it and neither can you (presuming you&#8217;ve noticed the nine month gap between posts on WebAppropriate.com). It&#8217;s a Ruby on Rails-powered application called <a href="http://soindustry.com">SoIndustry</a>, and the mission statement is, &#8220;to help you keep in touch with your industry&#8221;;</p>
<p><a href="http://SoIndustry.com" title="SoIndustry Landing Page"><img src="http://dotneil.com/wp-content/uploads/2008/10/soi_launch_11.png" alt="SoIndustry Landing Page" /></a><a href="http://dotneil.com/?attachment_id=163" rel="attachment wp-att-163" title="SoIndustry Logo"> </a></p>
<p>Why SoIndustry.com? I&#8217;ve been monitoring the market[1] for quite some time (check the <a href="http://webappropriate.com/about/">WebApproriate blog</a> for proof) and SoIndustry has an opportunity, through its positioning, packaging, and initial feature set, to answer my concerns with what does (or doesn&#8217;t) exist in other Web applications &amp; services. How? It&#8217;s probably best if you <a href="http://soindustry.com/signup">sign-up</a> to SoIndustry, I&#8217;ll activate your account asap, and you can test out the site - but here&#8217;s a brief explanation: You get a professional/industry orientated profile alongside cleanly presented status updates, replies &amp; conversation (which are easy to follow), and commentary on news (and the news itself). You join an industry network which quickly slices through SoIndustry to the content that matters to you (as we build up the userbase, that is - it&#8217;s early days). If that wasn&#8217;t enough, SoIndustry also allows you to start your own channels for content (group-specific status updates combined with automated RSS aggregation) in the form of &#8216;Newsfeeds&#8217;, which can be shared in the same way that &#8216;Groups&#8217; are, in other services.</p>
<p>As a beta prototype, SoIndustry is already a lot of fun to use (experienced Web designer/developer friends are telling me the interface feels very polished and that the site is very easy to navigate), it gives you tools and branding opportunities you can&#8217;t find anywhere else on the Web (check out @Ryan and @JonMoss and their profile banners), it&#8217;s far from perfect, but there are big plans for improvement, and I am definitely going to enjoy working on it more than any other Web application out there right now - I can&#8217;t wait to iterate on the feature set.</p>
<p>As for the development process and the logistics of designing and developing a web application on your own (not advisable); getting to grips with Ruby on Rails, and Web development/programming in general, has been challenging. But now that I&#8217;ve come some way towards an understanding of how to get from an idea to a working Web application, the product development process is becoming enjoyable. From now on you can expect blog posts on the topic &#8216;building a Web startup&#8217; to be published here, so if you&#8217;re interested in finding out more about how I went from an idea to SoIndustry.com, subscribe to this blog&#8217;s <a href="http://feeds.feedburner.com/NeilCauldwell">RSS feed</a> or sign-up to <a href="http://soindustry.com/signup">SoIndustry.com</a>, I&#8217;ll be posting updates from my SoIndustry profile, too. It won&#8217;t be all about the technology, either. I&#8217;ve had numerous meetings on the business-end of the product (incorporation, T&amp;Cs consultations with the professionals, even had a term sheet on the table, at one point) and we&#8217;ll cover those, too.</p>
<p>Finally, check out <a href="http://soindustry.com">SoIndustry.com</a> and <a href="http://soindustry.com/signup">sign-up</a> for a beta account (grab your preferred username identity, several first-names are still available), and leave a comment here for the VIP treatment and to have your account activated asap. And once you&#8217;re on the inside, you can send beta invitations to friends/contacts interested in promoting their professional services and keeping in touch with their industry.</p>
<p>[1] The handful of socially-orientated web applications that we hear about the most, i.e. Facebook, LinkedIn, Twitter &amp; Jaiku.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=gOKDopSRgPI:gIrmUtjlK24:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=gOKDopSRgPI:gIrmUtjlK24:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=gOKDopSRgPI:gIrmUtjlK24:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=gOKDopSRgPI:gIrmUtjlK24:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=gOKDopSRgPI:gIrmUtjlK24:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=gOKDopSRgPI:gIrmUtjlK24:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=gOKDopSRgPI:gIrmUtjlK24:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=gOKDopSRgPI:gIrmUtjlK24:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/NeilCauldwell/~4/gOKDopSRgPI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dotneil.com/2008/11/launching-a-web-app/feed/</wfw:commentRss>
		<feedburner:origLink>http://dotneil.com/2008/11/launching-a-web-app/</feedburner:origLink></item>
		<item>
		<title>URLs in TV Shows</title>
		<link>http://feedproxy.google.com/~r/NeilCauldwell/~3/j0lmgLQBxps/</link>
		<comments>http://dotneil.com/2008/03/urls-in-tv-shows/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 22:03:45 +0000</pubDate>
		<dc:creator>Neil Cauldwell</dc:creator>
		
		<category><![CDATA[Television]]></category>

		<category><![CDATA[Brilliant]]></category>

		<category><![CDATA[Ideas]]></category>

		<guid isPermaLink="false">http://dotneil.com/2008/03/urls-in-tv-shows/</guid>
		<description><![CDATA[Ever wondered why TV producers have been happy with flashing multiple &#8216;dot&#8217; &#8217;slash&#8217; interrupted URLs on a TV screen when they can&#8217;t be Control+C&#8217;d &#38; Control+V&#8217;d, let alone remembered by the viewers in time for the next session on Internet Explorer? I have, and I was reminded just last night when the BBC teased me [...]]]></description>
			<content:encoded><![CDATA[<p>Ever wondered why TV producers have been happy with flashing multiple &#8216;dot&#8217; &#8217;slash&#8217; interrupted URLs on a TV screen when they can&#8217;t be Control+C&#8217;d &amp; Control+V&#8217;d, let alone remembered by the viewers in time for the next session on Internet Explorer? I have, and I was reminded just last night when the BBC teased me with details on an upcoming show, located at http://url_which_I_cannot_remember_or_navigate_to_using_my_tv_remote.com</p>
<p>Well now there&#8217;s a clear &#8216;best practice&#8217; solution, all thanks to the clever people in Japan (and <a href="http://www.cabel.name/2008/03/japan-urls-are-totally-out.html">Cabel Maxfield Sasser</a> for highlighting this international trend to people stranded in Stratford-Upon-Shakespeare): <strong>Don&#8217;t hand out URLs, hand out search terms. </strong>Despite being a navigational technique afforded by the Google robots, this really is the most humane way of directing someone to a site:</p>
<p><a href="http://www.cabel.name/2008/03/japan-urls-are-totally-out.html" title="url_in_tv1.jpg"><img src="http://dotneil.com/wp-content/uploads/2008/03/url_in_tv1.jpg" alt="url_in_tv1.jpg" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=j0lmgLQBxps:vODghlChVTM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=j0lmgLQBxps:vODghlChVTM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=j0lmgLQBxps:vODghlChVTM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=j0lmgLQBxps:vODghlChVTM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=j0lmgLQBxps:vODghlChVTM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=j0lmgLQBxps:vODghlChVTM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=j0lmgLQBxps:vODghlChVTM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=j0lmgLQBxps:vODghlChVTM:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/NeilCauldwell/~4/j0lmgLQBxps" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dotneil.com/2008/03/urls-in-tv-shows/feed/</wfw:commentRss>
		<feedburner:origLink>http://dotneil.com/2008/03/urls-in-tv-shows/</feedburner:origLink></item>
		<item>
		<title>SEO in 2008</title>
		<link>http://feedproxy.google.com/~r/NeilCauldwell/~3/YnVHd1_gfHM/</link>
		<comments>http://dotneil.com/2008/03/seo-in-2008/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 09:43:05 +0000</pubDate>
		<dc:creator>Neil Cauldwell</dc:creator>
		
		<category><![CDATA[SEO]]></category>

		<category><![CDATA[Industry]]></category>

		<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://dotneil.com/2008/03/seo-in-2008/</guid>
		<description><![CDATA[Eoghan McCabe, a web designer/developer in Dublin, Ireland, and the brains behind FoldSpy (a very clever idea for an analytics tool), recently made a couple of interesting posts on good old search engine optimisation;
Paying for SEO services from an SEO consultant will generally get you what you want: higher, relevant ranking in popular search engines. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.contrast.ie/">Eoghan McCabe</a>, a web designer/developer in Dublin, Ireland, and the brains behind <a href="http://www.foldspy.com/">FoldSpy</a> (a very clever idea for an analytics tool), recently made a couple of <a href="http://www.contrast.ie/blog/seo-is-still-bullshit/">interesting posts</a> on good old search engine optimisation;</p>
<blockquote><p>Paying for SEO services from an SEO consultant will generally get you what you want: higher, relevant ranking in popular search engines. But the majority of what SEO delivers is just best practices. After that, there remains search-engine specific tricks and link-building strategies.</p></blockquote>
<p>Although I wouldn&#8217;t quite take the hardline that Eoghan has in the rest of his posts; in 2008, SEO really does just feel like best practices, not the one-stop-shop for taking your fair share of Internet traffic that it was years gone by.</p>
<p>Being the un-cool Web fanatic that I am, I&#8217;m often quizzed about SEO by friends, family, and contacts. But being a social networking, blogging, discussion forum focused Web fanatic (with very little traditional SEO expertise whatsoever), I tell them not to worry about SEO, and that keeping a site&#8217;s content semantically structured (a.k.a properly coded with h1s, h2s, CSS for styling, etc) as a base guideline, and fresh and compelling above and beyond that guideline, is far more important than condensing keywords into a welcome page. A news/blog/discussion area, or at least some kind of CMS (content management system), should be considered as a means of regularly publishing more of your clean, well-structured data.</p>
<p>Unfortunately, many people still look at SEO as the implement with which to take a once-off stab at getting a website right (or at least until the next web consultancy comes in for another complete makeover), and that the keyword ratio will work the traffic-magic until the next re-branding. By taking this approach, you&#8217;re just creating a static site with contrived copy, not a site which gives people a reason to visit time and time again.</p>
<p>Above all else, focusing on SEO promotes the wrong mindset for website owners. Websites need to evolve, they can&#8217;t be built and left to do their job on their own, no matter how many keywords you fit in a three-hundred word paragraph after the Flash intro video (not so good). Everyday you&#8217;re writing pitches, proposals, newsletters, press-releases, job ads, marketing campaigns, and sending them all through the email silo. Find a way to keep these resources flowing through your website too, and make sure your have the infrastructure in place to make this a quick, painless process.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=YnVHd1_gfHM:vccIukf4eE0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=YnVHd1_gfHM:vccIukf4eE0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=YnVHd1_gfHM:vccIukf4eE0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=YnVHd1_gfHM:vccIukf4eE0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=YnVHd1_gfHM:vccIukf4eE0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=YnVHd1_gfHM:vccIukf4eE0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/NeilCauldwell?a=YnVHd1_gfHM:vccIukf4eE0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/NeilCauldwell?i=YnVHd1_gfHM:vccIukf4eE0:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/NeilCauldwell/~4/YnVHd1_gfHM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dotneil.com/2008/03/seo-in-2008/feed/</wfw:commentRss>
		<feedburner:origLink>http://dotneil.com/2008/03/seo-in-2008/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 0.865 seconds -->
