<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/atom10full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="en-US">
  <title>RailsOnWave Ruby on Rails web 2.0 Ajax - Got Things Done</title>
  <id>tag:www.railsonwave.com,2008:mephisto/got-things-done</id>
  <generator uri="http://mephistoblog.com" version="0.7.3">Mephisto Noh-Varr</generator>
  
  <link href="http://www.railsonwave.com/railsonwave/got-things-done" rel="alternate" type="text/html" />
  <updated>2008-08-20T14:42:48Z</updated>
  <link rel="self" href="http://feeds.feedburner.com/Railsonwave-got-things-done" type="application/atom+xml" /><entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Massimo Sgrelli</name>
    </author>
    <id>tag:www.railsonwave.com,2008-08-20:7305</id>
    <published>2008-08-20T14:07:00Z</published>
    <updated>2008-08-20T14:42:48Z</updated>
    <category term="Got Things Done" />
    <category term="Ruby on Rails" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/370136715/the-best-recipe-for-creating-a-profitable-web-app" rel="alternate" type="text/html" />
    <title>The best recipe for creating a profitable web app in a 2.0 era</title>
<content type="html">
            &lt;p&gt;&lt;img src='http://www.railsonwave.com/assets/2008/8/20/myface-sea08.jpg'&gt; We, as many other startups, are keep doing ourself the same question: which is the best recipe to create a profitable web app nowadays?&lt;/p&gt;


	&lt;p&gt;It’s a tough question. I think a good web app, something making money, has many simple characteristics. One of the best and also funny video I found on the Net, talking about this, is the speech that &lt;a href='http://www.omnisio.com/startupschool08/david-heinemeier-hansson-at-startup-school-08'&gt;David Heinemeier Hansson gave to the last Start Up School 08&lt;/a&gt; (watch it after having read this article)&lt;/p&gt;


&amp;lt;object height='276' width='520'&gt;&amp;lt;param name='movie' value='http://www.omnisio.com/bin/Embed.swf?embedID=ctMTgsomqr3AI0adbiFy2w' /&gt;&amp;lt;param name='bgcolor' value='#FFFFFF' /&gt;&amp;lt;param name='quality' value='high' /&gt;&amp;lt;param name='allowscriptaccess' value='always' /&gt;&amp;lt;param name='allowfullscreen' value='true' /&gt;&amp;lt;embed bgcolor='#FFFFFF' allowfullscreen='true' src='http://www.omnisio.com/bin/Embed.swf?embedID=ctMTgsomqr3AI0adbiFy2w' type='application/x-shockwave-flash' allowscriptaccess='always' height='276' quality='high' width='520'&gt;&amp;lt;noembed&gt;&lt;div&gt;&lt;a href='http://www.omnisio.com'&gt;Share and annotate your videos&lt;/a&gt; with Omnisio!&lt;/div&gt;&amp;lt;/noembed&gt;&amp;lt;/embed&gt;&amp;lt;/object&gt;

	&lt;p&gt;In short, &lt;strong&gt;David recipe&lt;/strong&gt; to create a (Internet) profitable company:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;em&gt;Make a product, price it and sell it!&lt;/em&gt;&lt;br /&gt;It has been working in this way from time immemorial, so don’t think that the web is different. It’s not. The best way to see if you really have something groovy to sell, is  make it and trying to sell it&lt;/li&gt;
		&lt;li&gt;&lt;em&gt;Don’t try to set up 1 billion company! The odds are against you.&lt;/em&gt;&lt;br /&gt;He’s right, between your current income (typically below 100k a year) and 1 billion dollars, there are a wide range of acceptable revenues. One million company is definitely a good target (isn’t it?), a target you can probably manage without anyone financing you (no VC). &lt;span class='caps'&gt;BTW&lt;/span&gt;… making one million a year is not simple, definitely not easy, but it’s immensely much simpler, than try to making 1 billion a year.&lt;/li&gt;
		&lt;li&gt;&lt;em&gt;Target: business is better than consumer.&lt;/em&gt;&lt;br /&gt;Convincing consumers to spend their money is not so easy, even if your application is useful and well designed. Companies, on the other side, are always looking for tools or services enabling cost cutting or easy management or knowledge management or what so ever. So try with them first.&lt;/li&gt;
		&lt;li&gt;&lt;em&gt;Keep it simple.&lt;/em&gt;&lt;br /&gt;This is a mantra for all of us and Rails helps us a lot following this direction. It’s fundamental that people could understand quickly why they need you.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;I’d like to integrate David recipe with some small ingredients of mine:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;em&gt;Your product must have a barrier to the entrance.&lt;/em&gt;&lt;br /&gt;I don’t know if this is the right term in English, but I mean you must avoid that someone can copy you in a fraction of a second. The elements part of your barrier can be many: good design, idea, time to market, technology, smartness (why not?), etc. And there’s a postulate to this theorem…&lt;/li&gt;
		&lt;li&gt;&lt;em&gt;(postulate) Whatever your barrier is, remember that it won’t last forever.&lt;/em&gt;&lt;br /&gt;Feed your idea day by day.&lt;/li&gt;
		&lt;li&gt;&lt;em&gt;The fact that you caught a good product once, it doesn’t mean you are like Mida king.&lt;/em&gt;&lt;br /&gt;Every time is a new challenge; no one will buy your product because of your once famous hit.&lt;/li&gt;
		&lt;li&gt;&lt;em&gt;Making a good product is an art.&lt;/em&gt;&lt;br /&gt;It requires time and patience. If you don’t earn 50,000 dollars the first day you’re out, don’t be too angry. Pace yourself and wait. In the meantime think about how to improve it.&lt;/li&gt;
		&lt;li&gt;&lt;em&gt;Ask yourself: would I spend 50 bucks a month to buy my product?&lt;/em&gt;&lt;br /&gt;It’s better to ask you this question before start coding. In any case, it’s important to repeat it every time your expectations are above your results. &lt;span class='caps'&gt;BTW&lt;/span&gt;, if you are not using what you’ve built, then probably it’s not so useful, aren’t you?&lt;br /&gt;Don’t be so sever with you. Even Evan William who built Blogger.com forgot this truth when he founded Odeo. Then he understood and created &lt;strong&gt;Twitter&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/370136715" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2008/8/20/the-best-recipe-for-creating-a-profitable-web-app</feedburner:origLink></entry>
  <entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Massimo Sgrelli</name>
    </author>
    <id>tag:www.railsonwave.com,2008-05-30:7008</id>
    <published>2008-05-30T16:12:00Z</published>
    <updated>2008-05-30T16:12:31Z</updated>
    <category term="Got Things Done" />
    <category term="News" />
    <category term="Ruby on Rails" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/302460604/railsconf-2008-is-on-air" rel="alternate" type="text/html" />
    <title>RailsConf 2008 is on air!</title>
<content type="html">
            &lt;p&gt;The most wonderful conference about Ruby On Rails is starting and &lt;a href='http://www.gotthingsdone.com'&gt;GotThingsDone.com&lt;/a&gt; is again Gold Sponsor. This year we have big news about our main product: &lt;a href='http://whodo.es'&gt;WhoDoes 2.0&lt;/a&gt; &lt;br /&gt;&lt;/p&gt;


	&lt;p&gt;&lt;img src='http://www.railsonwave.com/assets/2008/5/30/gtd-goldsponsor-railsconf2008.jpg' alt='' /&gt;&lt;/p&gt;


	&lt;p&gt;Chad Fowler is introducing the whole program right now. Keep following us on this blog or at &lt;a href='http://factory.wavegroup.it'&gt;Wave Factory blog&lt;/a&gt;&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/302460604" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2008/5/30/railsconf-2008-is-on-air</feedburner:origLink></entry>
  <entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Massimo Sgrelli</name>
    </author>
    <id>tag:www.railsonwave.com,2008-05-04:6969</id>
    <published>2008-05-04T14:25:00Z</published>
    <updated>2008-05-04T18:53:56Z</updated>
    <category term="Got Things Done" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/283377244/no-useless-marketing-improve-your-product" rel="alternate" type="text/html" />
    <title>No useless marketing, improve your product!</title>
<content type="html">
            &lt;p&gt;I’ve just spent 2 hours reading a good book, I bought it about a year ago in Portland. It’s titled “Founders at work” by Jessica Livingston_. I’ve been very inspired by the interview of Joel Spolsky from Fog Creek,  author of &lt;a href='http://www.joelonsoftware.com'&gt;Joel on software&lt;/a&gt; – a blog I’ve been following since 2001.&lt;/p&gt;


	&lt;p&gt;He talked about the early days at Fog Creek and Fog Bugz product’s strategy. He said something about not to waste your time into complicated marketing strategies instead of working on your product. In this specific case he was referring to an affiliate program they developed up to Fog Creek:&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;The one thing we learned over 5 years is that &lt;em&gt;nothing works better than just improving your product&lt;/em&gt;. Every minute, every developer hour we spent on anyone of these crazy things – although they had some marginal return on the work that we put into them – was nothing compared to just making a better version of the product and releasing it. If we had taken all the effort we put into these schemes and put it into moving our software development schedule ahead by the equivalent amount, it would       have paid off much more.&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;Good tip Joel.&lt;/p&gt;


	&lt;p&gt;&lt;span class='caps'&gt;BTW I&lt;/span&gt;’ve seen &lt;a href='http://weblog.rubyonrails.org/2008/4/29/railsconf-keynotes-kent-beck-joel-spolsky-jeremy-kemper-yours-truly'&gt;he will be present at RailsConf in Portland this year&lt;/a&gt; &lt;br /&gt;
I look forward to see you there.&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/283377244" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2008/5/4/no-useless-marketing-improve-your-product</feedburner:origLink></entry>
  <entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Mattia Ragni</name>
    </author>
    <id>tag:www.railsonwave.com,2007-10-18:6105</id>
    <published>2007-10-18T09:51:00Z</published>
    <updated>2007-12-13T10:47:50Z</updated>
    <category term="Events" />
    <category term="Got Things Done" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/171713571/photos-from-smau-2007" rel="alternate" type="text/html" />
    <title>Photos from SMAU 2007</title>
<summary type="html">&lt;p&gt;Photos &lt;span class='caps'&gt;SMAU 2007&lt;/span&gt;. Photos from GotThingsDone.com stand at &lt;span class='caps'&gt;SMAU 2007&lt;/span&gt;.&lt;/p&gt;</summary><content type="html">
            &lt;p&gt;Photos &lt;span class='caps'&gt;SMAU 2007&lt;/span&gt;. Photos from GotThingsDone.com stand at &lt;span class='caps'&gt;SMAU 2007&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Some photos from &lt;strong&gt;GotThingsDone.com&lt;/strong&gt; stand at &lt;strong&gt;&lt;a href='http://www.railsonwave.com/railsonwave/2007/10/15/gotthingsdone-com-at-smau-2007'&gt;&lt;span class='caps'&gt;SMAU 2007&lt;/span&gt;&lt;/a&gt; – 44th International Exhibition of Information &amp; Communications Technology&lt;/strong&gt; – Milan, Italy.&lt;/p&gt;


	&lt;p&gt;&lt;img src='http://www.railsonwave.com/assets/2007/10/18/SMAU_stand_WaveGroup.jpg' alt='' /&gt;
&lt;img src='http://www.railsonwave.com/assets/2007/10/18/SMAU_stand_GTD.jpg' alt='' /&gt;
&lt;img src='http://www.railsonwave.com/assets/2007/10/18/SMAU_stand_GTD2.jpg' alt='' /&gt;&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/171713571" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2007/10/18/photos-from-smau-2007</feedburner:origLink></entry>
  <entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Massimo Sgrelli</name>
    </author>
    <id>tag:www.railsonwave.com,2007-10-11:6087</id>
    <published>2007-10-11T21:33:00Z</published>
    <updated>2007-10-16T08:31:06Z</updated>
    <category term="Events" />
    <category term="Got Things Done" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/170561651/code-art-railsconf-moments" rel="alternate" type="text/html" />
    <title>Code, Art &amp; RailsConf moments</title>
<content type="html">
            &lt;p&gt;&lt;img src='http://www.railsonwave.com/assets/2007/10/11/code-art.jpg' alt='' /&gt;&lt;/p&gt;


	&lt;p&gt;The RailsConf Europe is over but we love to remember all the great moments we had there. I loved Dave Thomas’ speech in particular (you can find a brief introduction &lt;a href='http://www.youtube.com/watch?v=lFJfVoJVK4Q'&gt;here&lt;/a&gt; and we hope to publish the entire speech soon). He talked about engineering, code and elegance and that reminded me of an event we went to some weeks before the Berlin conference.&lt;/p&gt;


	&lt;p&gt;We were in Venice – Italy –  at the &lt;a href='http://www.railsonwave.com/railsonwave/2007/8/27/the-code-is-art'&gt;52° Biennale of Venice&lt;/a&gt; to complete art works exposed there with our art: Code… Ruby code.&lt;/p&gt;


	&lt;p&gt;Code is Art in Berlin&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;&lt;span class='caps'&gt;BTW&lt;/span&gt;, next week we’ll be present at &lt;a href='http://www.railsonwave.com/railsonwave/2007/10/15/gotthingsdone-com-at-smau-2007'&gt;&lt;strong&gt;&lt;span class='caps'&gt;SMAU&lt;/span&gt;&lt;/strong&gt; in Milan&lt;/a&gt;, the largest annual trade show for information and telecommunications technology in Italy. Look for us at the Wave Group stand.&lt;/em&gt;&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/170561651" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2007/10/11/code-art-railsconf-moments</feedburner:origLink></entry>
  <entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Sandro Paganotti</name>
    </author>
    <id>tag:www.railsonwave.com,2007-10-02:6074</id>
    <published>2007-10-02T12:34:00Z</published>
    <updated>2007-10-02T12:34:46Z</updated>
    <category term="Events" />
    <category term="Got Things Done" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/170561652/just-one-word-railsconf-europe-2007" rel="alternate" type="text/html" />
    <title>Just one word - RailsConf Europe 2007</title>
<summary type="html">&lt;p&gt;We asked the guys at RailsConf Europe to express themselves about Berlin, Rails and the people at the conference. What we wanted to know was only one word for each topic. This video is the result. Enjoy!&lt;/p&gt;</summary><content type="html">
            &lt;p&gt;We asked the guys at RailsConf Europe to express themselves about Berlin, Rails and the people at the conference. What we wanted to know was only one word for each topic. This video is the result. Enjoy!&lt;/p&gt;
&lt;p&gt;How can you express Rails, Berlin and the people @ railsconf europe with just one word for each of these topics ?  
We’ve challenged the RailsConf Europe 2007 attendees and we’ve condensated their answers in this 5 minutes video.&lt;/p&gt;


	&lt;p&gt;So, please, enjoy this ‘Just one word’ interviews :)&lt;/p&gt;


&lt;p&gt;
&lt;a href='http://railsconfeurope.railsonwave.com/video/just-one-word'&gt;&lt;img src='http://www.railsonwave.com/assets/2007/10/2/ishot-3.jpg' alt='' /&gt;&lt;/a&gt;
&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/170561652" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2007/10/2/just-one-word-railsconf-europe-2007</feedburner:origLink></entry>
  <entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Joe Ferrari</name>
    </author>
    <id>tag:www.railsonwave.com,2007-09-22:6050</id>
    <published>2007-09-22T13:10:00Z</published>
    <updated>2007-09-22T13:12:41Z</updated>
    <category term="Events" />
    <category term="Got Things Done" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/170561653/dhh-s-keynote-in-berlin-a-pill" rel="alternate" type="text/html" />
    <title>DHH's keynote in Berlin - A pill</title>
<content type="html">
            &lt;p&gt;We have been just come back from Berlin where we took part to the RailsConf Europe 2007. It has been an amazing experience so… we couldn’t wait !!!&lt;/p&gt;


	&lt;p&gt;Here you find a first short video of &lt;em&gt;&lt;span class='caps'&gt;DHH&lt;/span&gt;’s keynote&lt;/em&gt; at the RailsConf Europe in Berlin.&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;We hope to be able to publish  the entire keynote in a few hours on this site.&lt;/em&gt;&lt;/p&gt;


&amp;lt;center&gt;&lt;p&gt;
&amp;lt;object height='350' width='425'&gt;&amp;lt;param name='movie' value='http://www.youtube.com/v/6NJtpDJJAvk'&gt;&amp;lt;/param&gt;&amp;lt;param name='wmode' value='transparent'&gt;&amp;lt;/param&gt;&amp;lt;embed type='application/x-shockwave-flash' src='http://www.youtube.com/v/6NJtpDJJAvk' height='350' wmode='transparent' width='425'&gt;&amp;lt;/embed&gt;&amp;lt;/object&gt;
&lt;/p&gt;
&lt;strong&gt;Check again in a few hours!&lt;/strong&gt;&amp;lt;/center&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/170561653" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2007/9/22/dhh-s-keynote-in-berlin-a-pill</feedburner:origLink></entry>
  <entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Joe Ferrari</name>
    </author>
    <id>tag:www.railsonwave.com,2007-09-17:6034</id>
    <published>2007-09-17T18:56:00Z</published>
    <updated>2007-10-16T08:35:11Z</updated>
    <category term="Events" />
    <category term="Got Things Done" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/170561654/want-our-amazing-t-shirt-at-the-rasilconf-europe" rel="alternate" type="text/html" />
    <title>Want our amazing t-shirt at the RasilConf Europe?</title>
<summary type="html">&lt;p&gt;RailsConf Europe 2007 – WhoDoes T-shirt&lt;/p&gt;</summary><content type="html">
            &lt;p&gt;RailsConf Europe 2007 – WhoDoes T-shirt&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.railsonwave.com/assets/2007/9/17/tshirt-pack.jpg'&gt;  We are taking part in the &lt;em&gt;RailsConf Europe 2007&lt;/em&gt; in Berlin once again as Gold Sponsor. &lt;em&gt;Being a sponsor in Portland was so amazing that we couldn’t miss the same event in Europe&lt;/em&gt;, but as you know we are a really small company, so we decided not to have an exhibition stand, but we would really like to give a small gift to the people who attend the conference.&lt;/p&gt;


	&lt;p&gt;So tomorrow we’ll give away our wonderful &lt;strong&gt;t-shirt for free&lt;/strong&gt; at the conference Hotel in Berlin. Of course we don’t have a t-shirt for each participant, so &lt;strong&gt;only the the lucky ones will get one&lt;/strong&gt;.&lt;/p&gt;


	&lt;p&gt;How will you recognize us?&lt;/p&gt;


	&lt;p&gt;Where will we distribute our t-shirt?&lt;/p&gt;


	&lt;p&gt;Look for this AD Poster at the conference site:&lt;/p&gt;


	&lt;p&gt;&lt;img src='http://www.railsonwave.com/assets/2007/9/17/railsconfeurope_tshirt.png' alt='' /&gt;&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/170561654" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2007/9/17/want-our-amazing-t-shirt-at-the-rasilconf-europe</feedburner:origLink></entry>
  <entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Joe Ferrari</name>
    </author>
    <id>tag:www.railsonwave.com,2007-08-27:5921</id>
    <published>2007-08-27T12:39:00Z</published>
    <updated>2007-10-16T08:37:33Z</updated>
    <category term="Got Things Done" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/170561656/the-code-is-art" rel="alternate" type="text/html" />
    <title>The Code is Art</title>
<summary type="html">The Code is Art - 52° Biennale of Art, Venice (Italy)</summary><content type="html">
            The Code is Art - 52° Biennale of Art, Venice (Italy)
&lt;p&gt;&lt;strong&gt;What:&lt;/strong&gt; The Code of Art&lt;br /&gt;
&lt;strong&gt;Where:&lt;/strong&gt; Venice, Italy&lt;br /&gt;
&lt;strong&gt;When:&lt;/strong&gt; August 2007 during the 52° Biennale of Art&lt;br /&gt;
&lt;/p&gt;

&lt;p&gt;
What is art? To answer the question we decided to go to Venice, the most
artistic city in the world, during the 52° Biennale of Art, one of the
most important art exhibition in the world.
&lt;/p&gt;
&lt;p&gt;
Our idea is quite simple. Art represented at the 52° Biennale of Venice,
is not art at all. All the artists exposed incomplete work (intentionaly
or not). We went to Venice to complete their work.
&lt;/p&gt;
&lt;p&gt;
What is missing in our opinion of the exposed work at Biennale? The code (meaning) of universal interpretation: "The Art Code".
&lt;/p&gt;
&lt;p&gt;
So we wrote the code and brought it with us to the Biennale of Venice to 
show
it (like a flag) to the entire world!
&lt;/p&gt;
&amp;lt;center&gt;
&amp;lt;object height='350' width='425'&gt;&amp;lt;param name='movie' value='http://www.youtube.com/v/NrzxpsuX6i0'&gt;&amp;lt;/param&gt;&amp;lt;param name='wmode' value='transparent'&gt;&amp;lt;/param&gt;&amp;lt;embed type='application/x-shockwave-flash' src='http://www.youtube.com/v/NrzxpsuX6i0' height='350' wmode='transparent' width='425'&gt;&amp;lt;/embed&gt;&amp;lt;/object&gt;


&lt;h3&gt;"Code".is_a?(String).to_a&amp;lt;&amp;lt;"RT"&lt;/h3&gt;
&amp;lt;/center&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/170561656" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2007/8/27/the-code-is-art</feedburner:origLink></entry>
  <entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Massimo Sgrelli</name>
    </author>
    <id>tag:www.railsonwave.com,2007-08-24:5911</id>
    <published>2007-08-24T15:24:00Z</published>
    <updated>2007-10-16T08:37:52Z</updated>
    <category term="Got Things Done" />
    <category term="News" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/170561657/xy-write-it-has-been-released" rel="alternate" type="text/html" />
    <title>(xy)write it! has been released</title>
<content type="html">
            &lt;p&gt;Hi everybody,&lt;/p&gt;


	&lt;p&gt;August is normally a month dedicated to vacation in Italy, however for our team this has been a great time to work. We fixed, extended, created many new things, some of which will be released soon.&lt;/p&gt;


	&lt;p&gt;It’s almost a year that we’ve been developing web applications professionally using Ruby On Rails and it’s really good to see that big names are investing money and energy on this technology. But even before famous guys like Jeff Bazos and Steve Case joined the Rails brigade, we knew we were onto something really great to know and fun to use. Those of you who were at the RailsConf this year in Portland, can better understand what I’m saying. 1,600 people met in Oregon to share their knowledge on this small but promising technology and to celebrate Ruby as a programming language and Rails as common playground.&lt;/p&gt;


	&lt;p&gt;Working with Ruby on Rails is so funny that you hardly resist the temptation to code the stuff you need from scratch, instead of using already existing products. That was exactly what happened to me this summer.&lt;/p&gt;


	&lt;p&gt;Some months ago we needed a tool to help us to collaborate writing a document. We used Writeboard by 37signals for few months and it showed us how Textile can be powerful and simple at the same time. Textile is a simple but powerful markup-language used by many Internet applications; it is a web text markup-language that “balances the strength of &lt;span class='caps'&gt;HTML&lt;/span&gt; with speed and ease of editing”. It allows you to concentrate on the only important thing when you write a document: the content, what you need to communicate. I mean, no huge formatting, no font selection, only text… and a few tags to give a bit of structure.&lt;/p&gt;


	&lt;p&gt;Using Writeboard we realized that if we would have made a tool like that, we probably would have introduced some changes. Some small differences like moving comments on the right side of the page – instead of having them on the bottom of the document – or some extensions like a smart phone interface – a mark-up language like Textile is the perfect choice to write a document using small devices such as (smart)phones.&lt;/p&gt;


	&lt;p&gt;We soon understood that a product like Writeboard can be really useful as plug-ins to many others applications that you are planning to develop.&lt;/p&gt;


	&lt;p&gt;So after a few days of full time coding, a new product is ready to be delivered. Amazing!&lt;/p&gt;


	&lt;h2&gt;Change the Word… (xy)write it!&lt;/h2&gt;


	&lt;p&gt;&lt;a href='http://xywrite.it'&gt;&lt;img src='http://www.railsonwave.com/assets/2007/8/24/xywriteit.png' alt='' /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;(xy)write is (re)born.&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Why did we name it this way? For the “seniors” in our team, having a simple but powerful word processor of the good old days means only one thing: XyWrite (remember… no… maybe too young). 
You can have a deep understanding of what I say reading some stuff on Wikipedia for example.&lt;/p&gt;


	&lt;p&gt;XyWrite has been a pillar in the word processing market, so we decided to tell it softly and put the brakets in the name. In alt.folklore.computers it was addressed as “the &lt;span class='caps'&gt;GOD&lt;/span&gt; of word processors”. Well, for sure it was pretty popular during the 80s and many people had the pleasure to use it for a while. That piece of software was a dream running on &lt;span class='caps'&gt;DOS&lt;/span&gt; and a nightmare when it got a &lt;span class='caps'&gt;GUI&lt;/span&gt;. Now with the web, the spirit of XyWrite can be re-established.&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Oh, by the way, (xy)write, our new product, is &lt;strong&gt;&lt;span class='caps'&gt;FREE&lt;/span&gt;&lt;/strong&gt;.&lt;/em&gt;
Anyway, let me introduce you to this wonderful tool pointing out its main features.&lt;/p&gt;


	&lt;h2&gt;What it does&lt;/h2&gt;


	&lt;h3&gt;Collaborating&lt;/h3&gt;


	&lt;p&gt;(xy)write makes easy writing, sharing and collaborating on a document. It helps your team agree about what to do, wherever they are. It helps you to share a meeting report or a contract with a customer. And it makes sure that if someone changes the document, you’ll be notified via email by the system. You can invite people to collaborate with you in seconds simply having their email addresses.&lt;/p&gt;


	&lt;h3&gt;Version tracking&lt;/h3&gt;


	&lt;p&gt;(xy)write  manages version tracking allowing you to retrieve a previous version if something goes wrong. Then you can complete it and save it with a new version number.&lt;/p&gt;


	&lt;h3&gt;Commenting&lt;/h3&gt;


	&lt;p&gt;Writing a document often requires exchanging information with the other people. (xy)write allows you to share comments while you and your collaborators complete the document.&lt;/p&gt;


	&lt;h3&gt;Export in &lt;span class='caps'&gt;PDF&lt;/span&gt; or &lt;span class='caps'&gt;RTF&lt;/span&gt; format&lt;/h3&gt;


	&lt;p&gt;In any moment you can export a document in &lt;span class='caps'&gt;PDF&lt;/span&gt; or &lt;span class='caps'&gt;RTF&lt;/span&gt; format to elaborate it offline. That’s a very normal thing for a word processor, but Writeboard doesn’t have it. Yet another reason to code our own product.&lt;/p&gt;


	&lt;h3&gt;An egalitarian word processor: re-use your old PC&lt;/h3&gt;


	&lt;p&gt;I’m so upset when I find a good product on the Internet, but I can’t make it work with older OSs. (xy)write has  been written to be usable with old OSs like Mac &lt;span class='caps'&gt;OS 9&lt;/span&gt;.2 and browsers like Netscape 7.1. We chose Netscape bacause it’s available on many old machines.
We are very proud of this feature, so if you have an old PC with Netscape 7.1 or greater on it and somethings doesn’t work well with (xy)write, contact us to get it fixed immediately. You don’t need a new PC to use a smart word processor.&lt;/p&gt;


	&lt;p&gt;Give it a try and let us know what you think.&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/170561657" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2007/8/24/xy-write-it-has-been-released</feedburner:origLink></entry>
  <entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Massimo Sgrelli</name>
    </author>
    <id>tag:www.railsonwave.com,2007-06-28:4177</id>
    <published>2007-06-28T09:41:00Z</published>
    <updated>2007-10-16T08:41:11Z</updated>
    <category term="Events" />
    <category term="Got Things Done" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/170561658/an-tribute-to-railsconf-portland" rel="alternate" type="text/html" />
    <title>A tribute to RailsConf &amp; Portland</title>
<content type="html">
            &lt;p&gt;&lt;img src='http://www.railsonwave.com/assets/2007/6/28/GotThingsDone-Team-3.jpg' alt='' /&gt;&lt;/p&gt;


	&lt;p&gt;This year  – as many of you probably already know  – we took part in the RailsConf in Portland. We met great people and learned a lot of stuff. The city was wonderful! The Light Rails took us wherever we needed to go and amazing bookshops drowned us. Coming back to Italy we discovered we got a lot of stuff – pictures and videos – that could be used to create something to celebrate this event.&lt;/p&gt;


	&lt;p&gt;Joe – our creative mind – worked a few days to review all the material we gathered and elaborated this homage to the wonderful town and the amazing people we met during those days.&lt;/p&gt;


	&lt;p&gt;&lt;a href='http://railsconf2007.railsonwave.com/video'&gt;&lt;img src='http://www.railsonwave.com/assets/2007/6/28/GotThingsDone-youtube.small.jpg' alt='' /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href='http://railsconf2007.railsonwave.com/video'&gt;Watch it&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Hope you love it as much as we do.&lt;/p&gt;


	&lt;p&gt;Massimo&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/170561658" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2007/6/28/an-tribute-to-railsconf-portland</feedburner:origLink></entry>
  <entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Massimo Sgrelli</name>
    </author>
    <id>tag:www.railsonwave.com,2007-05-03:3012</id>
    <published>2007-05-03T20:02:00Z</published>
    <updated>2007-10-16T08:42:57Z</updated>
    <category term="Got Things Done" />
    <category term="News" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/170561660/whodoes-our-new-product-soon-online" rel="alternate" type="text/html" />
    <title>WhoDoes: our new product soon online</title>
<content type="html">
            &lt;p&gt;Driving a project to succeed is always been a tough job. We have been involved in project delivery for a long time – and we actually are right now – and we know how difficult it can be to identify the best trade off amongst time, cost and customer satisfaction.&lt;/p&gt;


	&lt;p&gt;In this time we have understood that the major hit in this process is making your team aware of what they have to do every morning,  when they start their work day. Planning project activities and taking care of every expected and unexpected task is a major challenge that your team is going to face everyday. The secret weapon to survive the mess is, &lt;em&gt;don’t panic and slice your project tasks into little chores&lt;/em&gt;: simply, understandable and quickly to complete.&lt;/p&gt;


	&lt;p&gt;So, a successful project driver must first of all answer the following question:&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;What do I have to do today?&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Your people need to know what they have to accomplish every day in order to succeed in projects. They don’t need to know the whole complex picture and be worried about every single aspect of the contract – client expectations, timing and cost constraints, status reports and so on.&lt;/p&gt;


	&lt;p&gt;You need them to be focused on one task at a time and possibly the right one. The one which is due for the next deadline, satisfying the client and keeping your boss relaxed.&lt;/p&gt;


	&lt;p&gt;Often the major problem is driving team effort in the right direction, producing visible and valuable results on time. People working hard on the wrong task get frustrated quickly when not achieving results and often decide to leave your company.&lt;/p&gt;


	&lt;p&gt;So, the main issue you have to address is to have tools and methods which answer to this simple question:&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;What do I have to do today?&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;You can be  a great planner and a wonderful communicator, but if you don’t answer the simple question you get quickly burnt out as well as the project. It’s really simple: &lt;em&gt;your people need to know what to do and they need it every day&lt;/em&gt;.
We studied this simple problem very carefully until we understood, us – and probably you – need some tools to support our operations.&lt;/p&gt;


	&lt;p&gt;We are currently on the way to release a brand new product called WhoDoes.&lt;/p&gt;


	&lt;p&gt;&lt;img src='http://www.railsonwave.com/assets/2007/5/3/whodoes-small.png' alt='' /&gt;&lt;/p&gt;


	&lt;p&gt;Keep reading our blog and we’ll give you some news soon.&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/170561660" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2007/5/3/whodoes-our-new-product-soon-online</feedburner:origLink></entry>
  <entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Mattia Ragni</name>
    </author>
    <id>tag:www.railsonwave.com,2007-03-29:2522</id>
    <published>2007-03-29T12:15:00Z</published>
    <updated>2007-10-16T08:42:01Z</updated>
    <category term="Got Things Done" />
    <category term="News" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/170561661/whatali-st-–-little-restyling" rel="alternate" type="text/html" />
    <title>WhatALi.st – Little restyling</title>
<summary type="html">&lt;p&gt;We recently did a little restyling of WhatALi.st layout in order to give more space to the contents and to increase the usability.&lt;/p&gt;</summary><content type="html">
            &lt;p&gt;We recently did a little restyling of WhatALi.st layout in order to give more space to the contents and to increase the usability.&lt;/p&gt;
&lt;p&gt;We recently did a little restyling of WhatALi.st layout in order to give more space to the contents and to increase the usability.&lt;/p&gt;


	&lt;p&gt;We enlarge the layout width till the limit supported by the 1024×768 resolution, bringing it to 960 pixel.&lt;/p&gt;


	&lt;p&gt;We did also some little changes to the Tag Cloud increasing the distance and the line-height between tags.&lt;/p&gt;


	&lt;p&gt;This is the power of &lt;span class='caps'&gt;CSS&lt;/span&gt;: you can change an entire web site layout modifying only few lines of code.&lt;/p&gt;


	&lt;p&gt;Here you can see two screen shots… before and after “the cure”.&lt;/p&gt;


	&lt;p&gt;Which one do you prefer?&lt;/p&gt;


	&lt;p&gt;&lt;img src='http://www.railsonwave.com/assets/2007/3/29/before-after.jpg' alt='' /&gt;&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/170561661" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2007/3/29/whatali-st-–-little-restyling</feedburner:origLink></entry>
  <entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Massimo Sgrelli</name>
    </author>
    <id>tag:www.railsonwave.com,2007-02-22:1346</id>
    <published>2007-02-22T18:48:00Z</published>
    <updated>2007-10-16T08:39:30Z</updated>
    <category term="Got Things Done" />
    <category term="News" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/170561662/whatalist-is-online" rel="alternate" type="text/html" />
    <title>WhatAList is online!</title>
<content type="html">
            &lt;p&gt;We finally did it.  WhatAlist is available online! 

&lt;a href='http://whatali.st'&gt;Follow me…&lt;/a&gt;&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/170561662" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2007/2/22/whatalist-is-online</feedburner:origLink></entry>
  <entry xml:base="http://www.railsonwave.com/railsonwave/">
    <author>
      <name>Massimo Sgrelli</name>
    </author>
    <id>tag:www.railsonwave.com,2007-02-11:1255</id>
    <published>2007-02-11T18:38:00Z</published>
    <updated>2007-02-28T13:17:15Z</updated>
    <category term="Got Things Done" />
    <link href="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~3/170561663/whatalist-designed-for-simplicity" rel="alternate" type="text/html" />
    <title>WhatAList: designed for simplicity</title>
<content type="html">
            &lt;p&gt;In my last article I shared some lessons learned during &lt;a href='http://www.railsonwave.com/railsonwave/2007/2/3/whatalist-is-almost-ready-to-go'&gt;WhatAList&lt;/a&gt; set up phase. This time I’d like to spend few words about some &lt;em&gt;design decisions&lt;/em&gt; we made during the project. 
After having closed the beta version of our application, we found the design guideline – the user interface we chose – was not completely appropriate.&lt;/p&gt;


	&lt;p&gt;Do you remember what &lt;a href='http://gettingreal.37signals.com/toc.php'&gt;Getting Real&lt;/a&gt; states about decisions?&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;Don’t take action on an idea for a week and see if it still seems like a great idea after the initial buzz wears off. The extra marinading time will often help your brain come up with an easier solution.&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;Well, it refers to code decisions, but the same philosophy can be applied seamless to the user interface we created. What seems to be a cool design can suddenly become a nightmare during implementation.&lt;/p&gt;


	&lt;p&gt;Let’s move to demonstrate what I’m saying.
Our initial &lt;span class='caps'&gt;GUI&lt;/span&gt; design was something like the following:&lt;/p&gt;


	&lt;p&gt;&lt;img src='http://www.railsonwave.com/assets/2007/2/11/whatalist-older-ver_2.jpg' alt='' /&gt;&lt;/p&gt;


	&lt;p&gt;We loved the overall look and feel. It was very attractive. It was one page site: you were never forced to leave this page to use lists, reorder items. You’d got nice &lt;span class='caps'&gt;DHTML&lt;/span&gt; tool tips following the cursor while moving through list items. You’d got fancy basket to drag’n’drop lists to your bookmarks. 
So, you can say, what’s the problem?&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;It was damn complicated&lt;/em&gt;. Synchronizing tons of Ajax, making it cross browser compatible, showing baskets always on the bottom while you were browsing lists, ... Too much time spent on the &lt;span class='caps'&gt;GUI&lt;/span&gt; and too few on the features.
It was wonderful to watch for the first time. The second one it was great too… The third time you got annoyed. Moreover, after having worked very hard on this application, we understood we missed something: &lt;strong&gt;features&lt;/strong&gt;! Adding missing features could be quite complicated because of our design decisions.&lt;/p&gt;


	&lt;p&gt;So, one night we said ”Stop!”.&lt;/p&gt;


In a few hours we fixed a new design guideline:
	&lt;ul&gt;
	&lt;li&gt;&lt;em&gt;White color never fed you up&lt;/em&gt;&lt;/li&gt;
		&lt;li&gt;Don’t be managed by Ajax. You decide. Use it to simplify.&lt;/li&gt;
		&lt;li&gt;If you have time to spend, use it to code essential features&lt;/li&gt;
		&lt;li&gt;&lt;em&gt;Pace yourself. Print the layout. Hang it on a wall and watch it every morning. After 2 weeks decide if it’s the one.&lt;/em&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;Than, we went through a new lighter version of WhaAList, rethinking some features to make it more useful. We got this:&lt;/p&gt;


	&lt;p&gt;&lt;img src='http://www.railsonwave.com/assets/2007/2/11/Whatalist-new-home-2.jpg' alt='' /&gt;&lt;/p&gt;


	&lt;p&gt;Even if some details are going to be finalized during these days, it’s pretty clear the radical change in the approach we adopted. Light, simple and polite. Closer to  cross browser compatibility. In this change we understood why Ruby on Rails can be so powerful, actually. It costs us very little to apply the new way of thinking WhatAList.&lt;/p&gt;


	&lt;p&gt;&lt;img src='http://www.railsonwave.com/assets/2007/2/11/whatalist-internal-1-2.jpg' alt='' /&gt;&lt;/p&gt;


&lt;hr /&gt;


	&lt;p&gt;&lt;img src='http://www.railsonwave.com/assets/2007/2/11/whatalist-internal-2-2.jpg' alt='' /&gt;&lt;/p&gt;


	&lt;p&gt;Even if the application isn’t perfect yet, I prefer to exit as soon as possible in order to begin collecting feedbacks through our blog. At the moment we are only waiting for whatalist domain registration to go public.&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/Railsonwave-got-things-done/~4/170561663" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://www.railsonwave.com/railsonwave/2007/2/11/whatalist-designed-for-simplicity</feedburner:origLink></entry>
</feed>
