<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><!-- generator="wordpress/2.0.6" --><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/" version="2.0">

<channel>
	<title>Veer West Log</title>
	<link>http://www.veerwest.com/blog</link>
	<description>Web 2.0 Startup Blog - Notes on web development, software as a service and entrepreneurship.</description>
	<pubDate>Mon, 21 Apr 2008 21:38:49 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.6</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/VeerWestLog" type="application/rss+xml" /><item>
		<title>Thoughts on Startup School</title>
		<link>http://www.veerwest.com/blog/strategy/thoughts-on-startup-school</link>
		<comments>http://www.veerwest.com/blog/strategy/thoughts-on-startup-school#comments</comments>
		<pubDate>Mon, 21 Apr 2008 21:37:22 +0000</pubDate>
		<dc:creator>cedric</dc:creator>
		
		<category>Strategy</category>

		<category>startup</category>

		<guid isPermaLink="false">http://www.veerwest.com/blog/uncategorized/thoughts-on-startup-school</guid>
		<description><![CDATA[I talked to quite a few people at the Startup School event this weekend, and I was surprised to find that almost everyone was working on consumer startups with advertisement as a business model. One startup, Noca, is even forfeiting one of the most lucrative revenue models there is (payment processor fees) to bet on [...]]]></description>
			<content:encoded><![CDATA[<p>I talked to quite a few people at the <a href="http://www.startupschool.org">Startup School</a> event this weekend, and I was surprised to find that almost everyone was working on consumer startups with advertisement as a business model. One startup, <a href="http://www.noca.com">Noca</a>, is even forfeiting one of the most lucrative revenue models there is (payment processor fees) to bet on advertising.</p>
<p>I&#8217;m not going to criticize this approach but I honestly thought there would be more young entrepreneurs in the Valley interested in emulating companies like <a href="http://www.salesforce.com">Salesforce</a> or <a href="http://www.37signals.com">37signals</a>.</p>
<p><strong style="font-weight: normal">It is quite ironic that <a href="http://www.37signals.com/svn/posts/981-the-secret-to-making-money-online">David Heinemeier Hansson</a> is seen as <a href="http://www.techcrunch.com/2008/04/19/packed-house-at-y-combinator-startup-school/">going against the grain</a>, when his presentation was packed with nothing but grounded advice and a healthy dose of common sense. What&#8217;s wrong </strong>with the old true and tested way of charging money for your service?</p>
<p>Interestingly, DHH also said that <a href="http://www.backpackit.com/">Backback</a> (37signals&#8217; second app after Basecamp), had to be rebranded and relaunched as a &#8220;business&#8221; application when they realized that the consumer market wasn&#8217;t really profitable.</p>
<p>There was maybe one theme missing from the picture though.  Building a successful business takes time and hard work. A lot of time and a lot of work, so it was great to meet you all, I have to go back to work now.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veerwest.com/blog/strategy/thoughts-on-startup-school/feed/</wfw:commentRss>
		</item>
		<item>
		<title>FormAssembly On-Site: Take Ownership of Your Web Forms</title>
		<link>http://www.veerwest.com/blog/the-form-assembly/formassembly-on-site-take-ownership-of-your-web-forms</link>
		<comments>http://www.veerwest.com/blog/the-form-assembly/formassembly-on-site-take-ownership-of-your-web-forms#comments</comments>
		<pubDate>Wed, 13 Feb 2008 20:30:46 +0000</pubDate>
		<dc:creator>cedric</dc:creator>
		
		<category>The Form Assembly</category>

		<guid isPermaLink="false">http://www.veerwest.com/blog/uncategorized/formassembly-on-site-take-ownership-of-your-web-forms</guid>
		<description><![CDATA[If you looked at FormAssembly.com recently but decided that using a third-party service to manage your web forms wasn&#8217;t the right solution for you, we have some good news. FormAssembly On-Site is now available.
The On-Site edition offers the same great features enjoyed by thousands of our online users, but you can run it on your [...]]]></description>
			<content:encoded><![CDATA[<p>If you looked at <a title="FormAssembly - Web Form Solutions" href="http://www.formassembly.com">FormAssembly.com</a> recently but decided that using a third-party service to manage your web forms wasn&#8217;t the right solution for you, we have some good news. <a title="Enterprise Web Form Management Solution" href="http://onsite.formassembly.com">FormAssembly On-Site</a> is now available.</p>
<p>The <em>On-Site</em> edition offers the same great features enjoyed by thousands of our online users, but you can run it on your own server and keep your data safe and private.</p>
<p>FormAssembly On-Site is a reliable and secure solution designed to  				work on the most widely available configurations: Windows or Unix, IIS or Apache, and with any of the major database vendors. The support for such a wide range of technologies is made possible by the <a href="http://www.cakephp.org">great open-source framework</a> FormAssembly is built upon.</p>
<p>You can learn more about FormAssembly On-Site at <a href="http://onsite.formassembly.com">http://onsite.formassembly.com</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veerwest.com/blog/the-form-assembly/formassembly-on-site-take-ownership-of-your-web-forms/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The new FormAssembly.com launched!</title>
		<link>http://www.veerwest.com/blog/web-development/the-new-formassemblycom-launched</link>
		<comments>http://www.veerwest.com/blog/web-development/the-new-formassemblycom-launched#comments</comments>
		<pubDate>Tue, 02 Oct 2007 20:30:33 +0000</pubDate>
		<dc:creator>cedric</dc:creator>
		
		<category>Web Development</category>

		<category>The Form Assembly</category>

		<guid isPermaLink="false">http://www.veerwest.com/blog/web-development/the-new-formassemblycom-launched</guid>
		<description><![CDATA[Still adjusting stuff here and there, but overall it&#8217;s going smoothly&#8230; quite a relief!
 

]]></description>
			<content:encoded><![CDATA[<p>Still adjusting stuff here and there, but overall it&#8217;s going smoothly&#8230; quite a relief!</p>
<p><a title="New FormAssembly.com" href="http://beta.formassembly.com/"> <img alt="New FormAssembly.com" src="http://www.veerwest.com/blog/wp-content/uploads/2007/10/screencap-1.png" /></a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veerwest.com/blog/web-development/the-new-formassemblycom-launched/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Alex Russell’s @importRule</title>
		<link>http://www.veerwest.com/blog/web-development/alex-russells-importrule</link>
		<comments>http://www.veerwest.com/blog/web-development/alex-russells-importrule#comments</comments>
		<pubDate>Fri, 21 Sep 2007 15:58:44 +0000</pubDate>
		<dc:creator>cedric</dc:creator>
		
		<category>Web Development</category>

		<category>Ajax</category>

		<guid isPermaLink="false">http://www.veerwest.com/blog/uncategorized/alex-russells-importrule</guid>
		<description><![CDATA[So Alex Russell (of Dojo fame), not too happy about where CSS3 is going, suggests of a few more important things that should be considered for inclusion in the CSS standard. For instance, an @importRule directive.
Several commenters have pointed out that @importRule would not be that useful since you can already assign more than one [...]]]></description>
			<content:encoded><![CDATA[<p>So <a href="http://alex.dojotoolkit.org/?p=625">Alex Russell</a> (of <a href="http://www.dojotoolkit.org/">Dojo</a> fame), not too happy about where CSS3 is going, suggests of a few more important things that should be considered for inclusion in the CSS standard. For instance, an @importRule directive.</p>
<p><a href="http://alex.dojotoolkit.org/?p=625#comment-179082">Several</a> <a href="http://alex.dojotoolkit.org/?p=625#comment-179073">commenters</a> have pointed out that @importRule would not be that useful since you can already assign more than one CSS class to an element.</p>
<p>However, having (apparently) some time to waste this morning, I thought it would be interesting to implement this pseudo css rule anyway.</p>
<p><a href="/sandbox/importrule/">Here&#8217;s the example page</a>, with a short explanation of the (very simplistic) javascript:</p>
<p>Again, I&#8217;m not claiming that this is very useful, but if one wanted to create a javascript css post-processor, that would be a good way to start.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veerwest.com/blog/web-development/alex-russells-importrule/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Getting ready to launch the new FormAssembly.com</title>
		<link>http://www.veerwest.com/blog/web-development/getting-ready-to-launch-the-new-formassemblycom</link>
		<comments>http://www.veerwest.com/blog/web-development/getting-ready-to-launch-the-new-formassemblycom#comments</comments>
		<pubDate>Mon, 10 Sep 2007 15:43:53 +0000</pubDate>
		<dc:creator>cedric</dc:creator>
		
		<category>Web Development</category>

		<category>The Form Assembly</category>

		<guid isPermaLink="false">http://www.veerwest.com/blog/web-development/getting-ready-to-launch-the-new-formassemblycom</guid>
		<description><![CDATA[FormAssembly.com started two years ago as a free form building tool and a repository for an open-source javascript library for web forms.  It has since evolved into a commercial web application with thousands of customers using it to process their web forms and collect data. Yet, many aspects of the site still bore the [...]]]></description>
			<content:encoded><![CDATA[<p>FormAssembly.com started two years ago as a free form building tool and a repository for an open-source javascript library for web forms.  It has since evolved into a commercial web application with thousands of customers using it to process their web forms and collect data. Yet, many aspects of the site still bore the mark of its early days and it became soon apparent that the whole application needed an overhaul.</p>
<p>After months of work, the <a href="http://beta.formassembly.com">new FormAssembly.com</a> is nearing completion.</p>
<p>This new version is a complete re-write, and since it is hosted on a completely separate platform, we are looking forward to a very smooth transition, with the two versions running concurrently for as long as necessary.</p>
<p>The feedback from the early beta-testers is pretty good. There are also plenty of new (and long requested) features, so I&#8217;m confident that our users will be happy with the new version.</p>
<p>I will also look at the traffic and conversion numbers <strike>attentively</strike> anxiously. In theory, the new site should perform much better, but <a href="http://www.site-reference.com/articles/Website-Development/The-Surprising-Truth-About-Ugly-Websites.html">sometimes what sells is really not what you think</a>, so it will be interesting to compare the numbers. I&#8217;ll try to post my findings here.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veerwest.com/blog/web-development/getting-ready-to-launch-the-new-formassemblycom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Freja 2.1 Released</title>
		<link>http://www.veerwest.com/blog/web-development/freja-21-released</link>
		<comments>http://www.veerwest.com/blog/web-development/freja-21-released#comments</comments>
		<pubDate>Wed, 21 Mar 2007 22:36:20 +0000</pubDate>
		<dc:creator>cedric</dc:creator>
		
		<category>Web Development</category>

		<category>Ajax</category>

		<category>Freja</category>

		<guid isPermaLink="false">http://www.veerwest.com/blog/web-development/freja-21-released</guid>
		<description><![CDATA[Freja is a specialized Javascript Framework for creating template-based, single-screen web applications. It relies on browser-side XSL Transformation to render the user interface faster than any other Ajax-based method.
A simple demonstration is available here, with all the explanations here.
Version 2.1 includes bug fixes and performance improvements. The major changes are:

Upgraded to latest version of Sarissa [...]]]></description>
			<content:encoded><![CDATA[<p>Freja is a specialized Javascript Framework for creating template-based, single-screen web applications. It relies on browser-side XSL Transformation to render the user interface faster than any other Ajax-based method.</p>
<p>A simple demonstration <a href="http://www.csscripting.com/freja/tutorial_5/index.html">is available here</a>, with <a href="http://www.csscripting.com/wiki/index.php?title=Freja_Tutorial_4">all the explanations here</a>.</p>
<p>Version 2.1 includes bug fixes and performance improvements. The major changes are:</p>
<ul>
<li>Upgraded to latest version of Sarissa (0.9.7.6)</li>
<li>XSL stylesheet should now set the XSL:output method to &#8220;HTML&#8221;. This prevents an unnecessary HTML serialization &#038; parsing step and avoids invalid HTML markup altogether, like self-closing  &lt;textarea/>. While this change makes 2.1 not backward compatible, this should be the only required change if you are using Freja 2.0.</li>
</ul>
<p>I also updated the <a title="Freja documentation and tutorials" href="http://www.csscripting.com/Freja">documentation and tutorials</a>, which were beginning to be seriously out-of-date.</p>
<p>The Freja core development team is comprised of Cedric Savarese and Troels Knak-Nielsen. Freja is an Open-Source framework built on top of the <a class="external text" title="http://sourceforge.net/projects/sarissa" rel="nofollow" href="http://sourceforge.net/projects/sarissa">Sarissa library</a> by Manos Batsis.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veerwest.com/blog/web-development/freja-21-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>XUL-in-HTML experimentations (part 2)</title>
		<link>http://www.veerwest.com/blog/web-development/xul-in-html-experimentations-part-2</link>
		<comments>http://www.veerwest.com/blog/web-development/xul-in-html-experimentations-part-2#comments</comments>
		<pubDate>Wed, 07 Feb 2007 22:33:03 +0000</pubDate>
		<dc:creator>cedric</dc:creator>
		
		<category>Web Development</category>

		<category>Ajax</category>

		<guid isPermaLink="false">http://www.veerwest.com/blog/uncategorized/xul-in-html-experimentations-part-2</guid>
		<description><![CDATA[Just a quick update to point to the article I wrote for XML.com: XUL-Enhanced Web Apps
This is still very experimental, but as you can see in the article, there are some clear benefits in terms of accessibility and speed when using XUL for complex UI widgets.
Check out the documentation and source for this experimental library [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick update to point to the article I wrote for XML.com: <a href="http://www.xml.com/pub/a/2007/01/31/xul-enhanced-web-apps.html">XUL-Enhanced Web Apps</a></p>
<p>This is still very experimental, but as you can see in the article, there are some clear benefits in terms of accessibility and speed when using XUL for complex UI widgets.</p>
<p>Check out the <a href="/hXUL">documentation and source for this experimental library</a> and thanks to all for the feedback.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veerwest.com/blog/web-development/xul-in-html-experimentations-part-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>XUL-in-HTML experimentations</title>
		<link>http://www.veerwest.com/blog/web-development/xul-in-html-experimentations</link>
		<comments>http://www.veerwest.com/blog/web-development/xul-in-html-experimentations#comments</comments>
		<pubDate>Fri, 05 Jan 2007 06:01:20 +0000</pubDate>
		<dc:creator>cedric</dc:creator>
		
		<category>Web Development</category>

		<category>Ajax</category>

		<guid isPermaLink="false">http://www.veerwest.com/blog/uncategorized/xul-in-html-experimentations</guid>
		<description><![CDATA[Strange things happen during the holidays. Maybe it&#8217;s because I am more relaxed and less busy, but it seems that each time, a crazy idea about some web technology will cross my mind and I&#8217;ll end up spending hours exploring it.
This time, I was thinking about the interface for the next version of the Form [...]]]></description>
			<content:encoded><![CDATA[<p>Strange things happen during the holidays. Maybe it&#8217;s because I am more relaxed and less busy, but it seems that each time, a crazy idea about some web technology will cross my mind and I&#8217;ll end up spending hours exploring it.</p>
<p>This time, I was thinking about the interface for the next version of the <a title="Web Form Builder" href="http://www.formassembly.com/form-builder">Form Builder</a> (I know, somehow it&#8217;s always work related) and I was wondering if <a title="The Joy of XUL" href="http://developer.mozilla.org/en/docs/The_Joy_of_XUL">XUL</a> could be of any help here.</p>
<p>A couple days later, I had this working: <a title="XUL &#038; DHTML Tab Panel Widget" href="/sandbox/xul-in-html.php">tabbed panel example</a>.</p>
<p>If you are not using the Firefox browser, you will not see anything interesting, so here&#8217;s a screenshot of the second panel, viewed in Firefox (XUL powered).</p>
<p><img id="image26" alt="XUL Tabbed Panel example" src="http://www.veerwest.com/blog/wp-content/uploads/2007/01/xul-tabbed-panel.png" /></p>
<p>The first panel in the example uses HTML+Javascript (a.k.a DHTML). It is very basic, there are <a href="http://www.jackslocum.com/deploy/yui-ext/examples/tabs/tabs.html">better DHTML panel widgets</a> of course. The idea is that you <em>could </em>enhance an <a href="http://developer.yahoo.com/yui/">existing javascript UI library</a> to render widgets with XUL on XUL-compatible browsers&#8230;</p>
<p>You can check out the <a href="http://www.veerwest.com/sandbox/js/hXUL_panel.js">source code</a> if you want to see how it&#8217;s done.</p>
<p><strong>Update</strong>: As <cite>whoughton</cite> pointed out, it doesn&#8217;t degrades to DHTML as it should in Safari. I will fix that soon, it&#8217;s probably not a serious bug.</p>
<p><strong>Update 2</strong>: The problem in Safari is caused by its user-agent. To detect whether I should render with XUL or DHTML, I look at the user-agent string. If it contains the word &#8220;gecko&#8221;, I assume the browser uses the Gecko rendering engine and therefore supports XUL&#8230; Well it turns out Safari&#8217;s user-agent string includes &#8220;Gecko&#8221; even though it&#8217;s not based on Gecko at all. Weird. Anyway, I&#8217;ll just have to fix the detection code.</p>
<p><strong>Update 3</strong>. It&#8217;s fixed in Safari, thanks to <cite>Boris</cite> tips.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veerwest.com/blog/web-development/xul-in-html-experimentations/feed/</wfw:commentRss>
		</item>
		<item>
		<title>It’s easier to learn when you don’t know anything</title>
		<link>http://www.veerwest.com/blog/strategy/its-easier-to-learn-when-you-dont-know-anything</link>
		<comments>http://www.veerwest.com/blog/strategy/its-easier-to-learn-when-you-dont-know-anything#comments</comments>
		<pubDate>Fri, 27 Oct 2006 16:55:24 +0000</pubDate>
		<dc:creator>cedric</dc:creator>
		
		<category>Strategy</category>

		<category>Time Management</category>

		<guid isPermaLink="false">http://www.veerwest.com/blog/strategy/its-easier-to-learn-when-you-dont-know-anything</guid>
		<description><![CDATA[The nice thing about being a novice entrepreneur is that you never cease to find new pearls of wisdom about business just about everywhere you look at.
While reading State of Denial, I came accross the following quote regarding how a CEO should allocate his or her time.
&#8220;&#8230;one third of the time on top priorities, one [...]]]></description>
			<content:encoded><![CDATA[<p>The nice thing about being a novice entrepreneur is that you never cease to find new pearls of wisdom about business just about everywhere you look at.</p>
<p>While reading <a href="http://www.amazon.com/State-Denial-Bush-Part-III/dp/0743272234">State of Denial</a>, I came accross the following quote regarding how a CEO should allocate his or her time.</p>
<blockquote><p>&#8220;&#8230;one third of the time on top priorities, one third on executive placement and development and the final third on evaluating the product or results.&#8221;</p></blockquote>
<p>Had I gone through a MBA this could have sound like old news, but to me, it felt like I had just unearthed the secret rule of time management.</p>
<p>Obviously, I don&#8217;t have to worry about finding and managing executive people but even a small independant internet company owner needs to spend time on developing personal relationships with its customers, partners and advisors. The rewritten rule could be:</p>
<p><strong>The entrepreneur&#8217;s schedule</strong></p>
<ul>
<li>1/3: Top Priorities</li>
<li>1/3: Networking, sales and support</li>
<li>1/3: Measuring progress</li>
</ul>
<p>Let&#8217;s just say that I think I get the first one right.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veerwest.com/blog/strategy/its-easier-to-learn-when-you-dont-know-anything/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A business model is not a revenue model</title>
		<link>http://www.veerwest.com/blog/strategy/a-business-model-is-not-a-revenue-model</link>
		<comments>http://www.veerwest.com/blog/strategy/a-business-model-is-not-a-revenue-model#comments</comments>
		<pubDate>Sun, 03 Sep 2006 19:49:08 +0000</pubDate>
		<dc:creator>cedric</dc:creator>
		
		<category>Strategy</category>

		<category>Business Model</category>

		<guid isPermaLink="false">http://www.veerwest.com/blog/uncategorized/a-business-model-is-not-a-revenue-model</guid>
		<description><![CDATA[(and vice-versa).
Paul Graham, in an interview on TechCrunch, tells founders to &#8220;focus on making something great, instead of worrying about how to make money&#8221;. This is the kind of statement that generates a fair deal of controversy because it goes against conventional wisdom. We should all know that the best business model is to charge [...]]]></description>
			<content:encoded><![CDATA[<p>(and vice-versa).</p>
<p>Paul Graham, in an <a href="http://www.techcrunch.com/2006/09/02/an-interview-with-vc-paul-graham-of-ycombinator/">interview on TechCrunch</a>, tells founders to &#8220;focus on making something great, instead of worrying about how to make money&#8221;. This is the kind of statement that generates a fair deal of controversy because it goes against <a href="http://37signals.com/">conventional wisdom</a>. We should all know that <a href="http://37signals.com/svn/archives2/3_ways_to_make_money_with_your_software.php">the best business model is to charge your customers</a>. Should you fail to focus on that, you are bound to repeat the errors of the great dot-com bubble. This is roughly the argument <a href="http://www.russellbeattie.com">Russel Beattie</a> makes when he proposes a simple test for a &#8220;real&#8221; business: &#8220;<a href="http://www.russellbeattie.com/notebook/1008838.html">do they take my credit card?&#8221;</a>.</p>
<p>Before I join ranks with Paul Graham&#8217;s supporters, I would like to make a semantic point. <em>A business model is not a revenue model</em>. A revenue model is a way to generate revenues, like charging your customers or advertising. A sound business model includes other important aspects, such as:</p>
<ul>
<li>identifying and reaching out to your market.</li>
<li>creating value for your users.</li>
<li>building and maintaining a competitive advantage.</li>
<li>growing your user base.</li>
<li><a href="http://en.wikipedia.org/wiki/Business_model">and so on&#8230;</a></li>
</ul>
<p>The revenue model has little to do with the reasons why a business will eventually succeed or fail. It is just one piece of the puzzle. Once you have managed to put all the other pieces in place, this one will fit right in.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veerwest.com/blog/strategy/a-business-model-is-not-a-revenue-model/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
