<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>VeerWest.com</title>
	<atom:link href="http://www.veerwest.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.veerwest.com</link>
	<description>Web 2.0 Startup Blog - Notes on web development, software as a service and entrepreneurship.</description>
	<lastBuildDate>Wed, 21 Jul 2010 18:40:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How We Work &#8211; Or why we ditched Campfire and moved to Google Wave.</title>
		<link>http://www.veerwest.com/blog/productivity/how-we-work-or-why-we-ditched-campfire-and-moved-to-google-wave</link>
		<comments>http://www.veerwest.com/blog/productivity/how-we-work-or-why-we-ditched-campfire-and-moved-to-google-wave#comments</comments>
		<pubDate>Wed, 21 Jul 2010 18:40:58 +0000</pubDate>
		<dc:creator>Cedric Savarese</dc:creator>
				<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://www.veerwest.com/?p=232</guid>
		<description><![CDATA[Veer West is a small &#8220;virtual&#8221; company. We spend more time working from home, coffee shops or on trips that in our actual office. It&#8217;s working well for us, but it&#8217;s not without challenges.
First of all, it&#8217;s important that we can access all our documents and applications from anywhere. Thankfully, that&#8217;s easily taken care of [...]]]></description>
			<content:encoded><![CDATA[<p>Veer West is a small &#8220;virtual&#8221; company. We spend more time working from home, coffee shops or on trips that in our actual office. It&#8217;s working well for us, but it&#8217;s not without challenges.</p>
<p>First of all, it&#8217;s important that we can access all our documents and applications from anywhere. Thankfully, that&#8217;s easily taken care of with online services like <a href="http://www.google.com/apps/intl/en/business/index.html">Google Apps</a> and <a href="http://www.dropbox.com/">Dropbox</a>.</p>
<p>A more serious challenge is how to facilitate social interactions. We need to collaborate effectively, but beyond that, we need to forge and maintain a bond between us. No one should feel isolated because being in the office is not an option. No one should be left out of the loop on important issues. No one should miss a chance to follow and contribute to what other team members do.</p>
<p>Our approach is to rely exclusively on online chat. Yes, it&#8217;s a bit awkward when 2 persons in the same office discuss silently on a chat, but the truth is that a conversation in a purely textual form has many benefits. For one, it&#8217;s a searchable record of what we&#8217;ve discussed and of every decision we&#8217;ve made. Discussions also tends to be more to the point, without long-winded arguments or repetitions. It&#8217;s not intrusive, so you can easily ignore a topic and save yourself the interruption, and finally, it&#8217;s accessible. You can quickly catch up and jump in whenever you feel like it.</p>
<p><strong>Our experience with Campfire</strong></p>
<p>For companies like us, the best role model is <a href="http://37signals.com/">37signals</a>, so we naturally gravitated toward their online chat application, <a href="http://campfirenow.com">Campfire</a>.</p>
<p>For about a year, we used Campfire for almost everything.  We used it for water-cooler chat,  to share information, to collaborate on customer issues and to discuss projects.</p>
<p>We also have a <a href="http://basecamphq.com">Basecamp</a> account to manage our internal projects, but we found that we weren&#8217;t using it that much. Basecamp is good for sharing information asynchronously, in organized, well thought out bits (this shows that Basecamp was originally designed for client projects), but that&#8217;s not really how we work. We need the quick back and forth of a chat. It&#8217;s also not practical to have information spread across different applications.</p>
<p>So we stayed on Campfire, but it wasn&#8217;t ideal either. Discussions lacked structure, moving too quickly from one topic to the next. Action items would disappear from view, pushed back in the history. (Note that Campfire has the concept of &#8220;rooms&#8221;, but it didn&#8217;t seem practical, so we never really used it.)</p>
<p>We needed some sort of middle ground, so we decided to try Google Wave for a while and see how it went.</p>
<p><strong>Switching to Google Wave</strong></p>
<p><a href="http://wave.google.com">Google Wave</a> is an instant collaboration tool. Discussions can be threaded, so we can cover several topics in parallel and keep them organized. We can create new &#8220;waves&#8221; as needed and easily follow the activity in  each wave from the &#8220;inbox&#8221;.  There&#8217;s an helpful &#8220;next unread&#8221; button that makes sure we  don&#8217;t miss any message, regardless of where it&#8217;s posted. Of course, Wave is searchable too.</p>
<p>Each day we create two waves, one for a general chat and one to discuss customer support issues. In the support wave, we can keep each issue in its own thread. This lets us keep track of the work done and of who needs help to troubleshoot an issue.</p>
<p>We also have a weekly wave, where we list our priorities for the week. Everyone can update it if needed with a short status report. Finally, we have specific waves for long-term projects, where we collect our thoughts, post screenshots, discuss mockups and so on.</p>
<p>Google Wave isn&#8217;t perfect though. We found that sharing screenshots and mockups was difficult. Wave seems to downsample images, so we would always end up with blurry, unusable mockups. We had to resort to hosting images on dropbox and posting links to Wave. There are a few other irritating quirks, like the odd scroll bars that won&#8217;t let you scroll to the end of a wave in one try or the lack of audio notification (there are semi-reliable plugins for that).</p>
<p>Overall, we&#8217;re happy with Google Wave. We&#8217;ve consolidated two applications in one and it fits us well. When Wave launched, it had this reputation of being a tool nobody knew what it was for.  A sort of email-collaboration-programmable mash-up, with plugins and bots.  Turns out, it simpler than it sounds. The bare bone Wave is just what we need to run our business.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veerwest.com/blog/productivity/how-we-work-or-why-we-ditched-campfire-and-moved-to-google-wave/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Apply for a Job At Veer West</title>
		<link>http://www.veerwest.com/blog/jobs/how-to-apply-for-a-job-at-veer-west</link>
		<comments>http://www.veerwest.com/blog/jobs/how-to-apply-for-a-job-at-veer-west#comments</comments>
		<pubDate>Fri, 30 Apr 2010 16:09:46 +0000</pubDate>
		<dc:creator>Cedric Savarese</dc:creator>
				<category><![CDATA[Jobs]]></category>

		<guid isPermaLink="false">http://www.veerwest.com/?p=190</guid>
		<description><![CDATA[We, perhaps naively, think that working at Veer West is not a typical job, and we&#8217;re looking for people who know how to stand out.
We try to be specific in our job descriptions, but we are in fact quite flexible and open minded. We don&#8217;t want to tell you that you must meet some arbitrary [...]]]></description>
			<content:encoded><![CDATA[<p>We, perhaps naively, think that working at Veer West is <a href="http://www.veerwest.com/blog/jobs/working-at-veer-west">not a typical job</a>, and we&#8217;re looking for people who know how to stand out.</p>
<p>We try to be specific in our job descriptions, but we are in fact quite flexible and open minded. We don&#8217;t want to tell you that you must meet some arbitrary criteria, or that you have to apply in any particular way.</p>
<p>There are some common practices though that we find particularly irksome. Here are a few definite <strong>mistakes you should avoid</strong> when applying for a job here.</p>
<p>1. Not doing any research about us, about what we do, and about what we&#8217;re looking for. Some tell tale signs are:</p>
<ul>
<li>Sending us a generic cover letter.</li>
<li>Not being specific about what you like about the job or our company.</li>
<li>Talking in length about an unrelated technology or experience.</li>
</ul>
<p>2. Filling your resume with vague and unsubstantiated statements (also known as bulls**t). Things like:</p>
<ul>
<li>&#8220;I am a good listener with good communication skills.&#8221;</li>
<li>&#8220;I have a solid work ethic, and a desire to excel and meet deadlines.&#8221;</li>
<li>&#8220;Excellent analytical and problem solving skills with ability to communicate effectively with peers.&#8221;&#8216;</li>
</ul>
<p>3. Showing a lack of discernment by listing every single project you&#8217;ve worked on, job you&#8217;ve had, course you&#8217;ve taken, skill you&#8217;ve learned, or software you&#8217;ve used. For instance, avoid:</p>
<ul>
<li>Listing your knowledge of various OS flavors or trivial software.</li>
<li>Listing obsolete technologies or languages.</li>
<li>Listing seminars or workshops you&#8217;ve attended.</li>
</ul>
<p>Here are a few things you can do <strong>to help your chances</strong>:</p>
<ul>
<li>Make sure to show in your cover letter that you&#8217;ve read this. For instance, you could tell us about <a href="http://www.snopes.com/music/artists/vanhalen.asp">your favorite candy</a> ;-)</li>
<li>Sign up for our free service and give it a test drive, and then do the same with one of our competitor. The best way to impress us is to suggest improvements.</li>
<li>Give us objective metrics:  grades,  ranks,  links to publications, contributions to open-source projects, etc..</li>
<li>Show us something you&#8217;ve created in your spare time. Software, writing, furniture, whatever.</li>
<li>Follow up even if you don&#8217;t hear back from us.</li>
</ul>
<p>Our job openings are <a href="http://www.veerwest.com/careers">listed here</a>. Get in touch with us if you&#8217;d like to apply. We&#8217;re looking forward to meeting you!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veerwest.com/blog/jobs/how-to-apply-for-a-job-at-veer-west/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Working At Veer West</title>
		<link>http://www.veerwest.com/blog/jobs/working-at-veer-west</link>
		<comments>http://www.veerwest.com/blog/jobs/working-at-veer-west#comments</comments>
		<pubDate>Fri, 30 Apr 2010 03:33:12 +0000</pubDate>
		<dc:creator>Cedric Savarese</dc:creator>
				<category><![CDATA[Jobs]]></category>

		<guid isPermaLink="false">http://www.veerwest.com/?p=183</guid>
		<description><![CDATA[We&#8217;re a small team and we consider ourselves a startup, even though we&#8217;re not in the Valley, we haven&#8217;t raised any venture capital (we&#8217;re not planning to)  and we happen to be profitable.
We&#8217;re not trying to change the world (just yet).  We&#8217;re patient. We take one day at a time. We try to better ourselves, [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re a small team and we consider ourselves a startup, even though we&#8217;re not in the Valley, we haven&#8217;t raised any venture capital (we&#8217;re not planning to)  and we happen to be profitable.</p>
<p>We&#8217;re not trying to change the world (just yet).  We&#8217;re patient. We take one day at a time. We try to better ourselves, to learn and master our craft.</p>
<p>We believe in opinionated software, but we don&#8217;t pretend to know everything our customers need.   We listen to them and if we can make their jobs a little bit easier, then we&#8217;re good. </p>
<p>Perhaps our most precious resource is the time our customers give us &#8211; time spent learning and using our software. We try to not abuse it.</p>
<p>Results are, in turn, the only thing we demand from ourselves. We work from home, coffee shops, or the office.  Hours and location don&#8217;t matter. Efficiency matters. We don&#8217;t work hard/play hard. We just tend our work; we get it right, we get it done, and we don&#8217;t make it hard.</p>
<p>We have the tools, the technology, the skills, and the freedom to make our job what we would like it to be: that is, rewarding, peaceful, useful, and meaningful. It&#8217;s not always like that of course. Our job can sometimes be tedious or stressful, but we&#8217;re always on the lookout for better ways to work and get things done.</p>
<p>If this sounds appealing, <a href="http://www.veerwest.com/careers">please join us</a>. We need all the help we can get!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veerwest.com/blog/jobs/working-at-veer-west/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Saved from Information Overload</title>
		<link>http://www.veerwest.com/blog/website-optimization/saved-from-information-overload</link>
		<comments>http://www.veerwest.com/blog/website-optimization/saved-from-information-overload#comments</comments>
		<pubDate>Fri, 23 Jan 2009 18:16:17 +0000</pubDate>
		<dc:creator>Cedric Savarese</dc:creator>
				<category><![CDATA[Website Optimization]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Website Optimizer]]></category>

		<guid isPermaLink="false">http://www.veerwest.com/blog/?p=39</guid>
		<description><![CDATA[Inspired by a recent post by 37signals, I set out once more to try to optimize our sign-up funnel on FormAssembly.com.
We track a lot of information with Google Analytics. Goal conversion rates, e-commerce revenues, adword campaigns, search keywords, referrers and so on. Collecting information is easy, but trying to make sense of it can be [...]]]></description>
			<content:encoded><![CDATA[<p>Inspired by a <a href="http://www.37signals.com/svn/posts/1525-writing-decisions-headline-tests-on-the-highrise-signup-page">recent post by 37signals</a>, I set out once more to try to optimize our sign-up funnel on <a href="http://www3.formassembly.com">FormAssembly.com</a>.</p>
<p>We track a lot of information with Google Analytics. <em>Goal conversion rates</em>, <em>e-commerce revenues</em>, <em>adword campaigns</em>, <em>search keywords</em>, <em>referrers</em> and so on. Collecting information is easy, but trying to make sense of it can be frustrating.</p>
<p><strong>Google wants me to drown in a sea of data</strong></p>
<p>I often find myself wandering through the Google  Analytics reports, marveling at the shiny graphs or noting with curiosity that the middle of the month is always slower. While my intellectual curiosity might be satisfied, I&#8217;m still left confused, unsure about which variable to tweak and nothing to act on.</p>
<p>I eventually learned that, like Ulysses who <a href="http://en.wikipedia.org/wiki/Odysseus#The_Sirens">tied himself to the mast</a> to resist the alluring chants of Sirens, diving into the reports requires self-discipline and focus. First identify a specific page, then a metric, write it down and do not look at anything else.  Then go and try to improve it.</p>
<p>Another thing I learned is that you can&#8217;t just compare the performance of a page before and after a change and decide whether the change was a good idea or not.</p>
<p>Traffic is not a constant. It varies over time, quite significantly. One week the conversion rate is great, and the next one it sucks even though nothing changed on the site. Perhaps it&#8217;s a surge of unqualified visitors, or people who get antsy over the latest economic news, or just a random fluke.</p>
<p>I&#8217;m not willing to wait days or weeks for a clear pattern to emerge. If my new page is not performing as well, I&#8217;d like to  undo my mistake as quickly as possible.</p>
<p>That&#8217;s where A/B testing is really useful. It works by randomly splitting your incoming traffic between 2 different versions of a same page. With the appropriate tracking tool, it&#8217;s then very easy to see which page performs better.</p>
<p><strong>Google the merciful rewards the faithful<br />
</strong></p>
<p>So I finally decided to take a second look at <a href="http://www.google.com/websiteoptimizer">Google&#8217;s Website Optimizer</a>, a free A/B testing service.  I wasn&#8217;t convinced the first time around. It was rather limited, and I thought that our esteemed visitors would not be swayed one way or another just because we make our marketing copy a bit more clever. After all, we firmly believe in the greatness of the product we&#8217;re building,  shouldn&#8217;t it just sell by itself?</p>
<p>Well, it turns out that Website Optimizer got a lot better. It&#8217;s very easy to set up, you can test pretty much anything and it provides unambiguous results quickly.</p>
<p>No more trying to decipher the reports and understand what&#8217;s going on. No more agonizing over a design decision. Should it be a link or a button? Should it say &#8216;Sign up now&#8217; or &#8216;Try it for Free&#8217;? Just try both and let Google tell you which one works best.</p>
<p>And when the result  is a 300% improvement in conversion rate, I sure feel stupid for not doing it sooner.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veerwest.com/blog/website-optimization/saved-from-information-overload/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<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 Savarese</dc:creator>
				<category><![CDATA[Strategy]]></category>
		<category><![CDATA[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>
		<slash:comments>0</slash:comments>
		</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 Savarese</dc:creator>
				<category><![CDATA[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>
		<slash:comments>0</slash:comments>
		</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 Savarese</dc:creator>
				<category><![CDATA[The Form Assembly]]></category>
		<category><![CDATA[Web Development]]></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>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Alex Russell&#8217;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 Savarese</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Web Development]]></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>
		<slash:comments>0</slash:comments>
		</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 Savarese</dc:creator>
				<category><![CDATA[The Form Assembly]]></category>
		<category><![CDATA[Web Development]]></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>
		<slash:comments>0</slash:comments>
		</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 Savarese</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Freja]]></category>
		<category><![CDATA[Web Development]]></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>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
