<?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>Vesess &#187; code</title>
	<atom:link href="http://vesess.com/blog/tag/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://vesess.com</link>
	<description>Web design and development from Colombo, Sri Lanka</description>
	<lastBuildDate>Wed, 21 Jul 2010 13:12:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>JS libraries that changed the perception of Java Script</title>
		<link>http://vesess.com/blog/2009/09/10/js-libraries-that-changed-the-perception-of-java-script/</link>
		<comments>http://vesess.com/blog/2009/09/10/js-libraries-that-changed-the-perception-of-java-script/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 16:02:26 +0000</pubDate>
		<dc:creator>laknath</dc:creator>
				<category><![CDATA[Bytes]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://vesess.com/?p=1266</guid>
		<description><![CDATA[Remember the old age (not far behind&#8230; just few years ago) where you had to type a whole bunch of codes just to add a new row to your HTML table ? I&#8217;ve almost forgotten that era with the convenience added through some of these libraries. The Javascript Libraries That Shape The New Web]]></description>
			<content:encoded><![CDATA[<p>Remember the old age (not far behind&#8230; just few years ago) where you had to type a whole bunch of codes just to add a new row to your HTML table ? I&#8217;ve almost forgotten that era with the convenience added through some of these libraries.</p>
<p><a href="http://jeez.eu/2009/09/09/the-javascript-libraries-that-shape-the-new-web/">The Javascript Libraries That Shape The New Web</a></p>
]]></content:encoded>
			<wfw:commentRss>http://vesess.com/blog/2009/09/10/js-libraries-that-changed-the-perception-of-java-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google&#8217;s PHP performance tips attract ire from PHP world</title>
		<link>http://vesess.com/blog/2009/06/29/googles-php-performance-tips-attract-ire-from-php-world/</link>
		<comments>http://vesess.com/blog/2009/06/29/googles-php-performance-tips-attract-ire-from-php-world/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 00:33:48 +0000</pubDate>
		<dc:creator>laknath</dc:creator>
				<category><![CDATA[Bytes]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://vesess.com/?p=1145</guid>
		<description><![CDATA[Earlier this week, Google posted on how to make PHP performance better as step of their campaign to &#8220;make the web faster&#8221;, but has given some noteworthy tips (such as avoiding SQL querying within a loop) as well as some insignificant ideas. This may have been ignored if it was published in some other source, [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier this week, Google <a rel="nofollow"  href="http://code.google.com/speed/articles/optimizing-php.html">posted</a> on how to make PHP performance better as step of their <a rel="nofollow"  href="http://code.google.com/speed/">campaign to &#8220;make the web faster&#8221;</a>, but has given some noteworthy tips (such as avoiding SQL querying within a loop) as well as some insignificant ideas.</p>
<p>This may have been ignored if it was published in some other source, but since it&#8217;s endorsed by Google, PHP community has taken a special interest and rebuffed some of these so called tips.</p>
<p><a rel="nofollow" href="http://www.sitepoint.com/blogs/2009/06/26/a-note-on-googles-so-called-best-practises/">A Note on Google’s So-called Best Practices</a><br/><br />
<a rel="nofollow"  href="http://groups.google.com/group/make-the-web-faster/browse_thread/thread/ddfbe82dd80408cc?pli=1">Make the Web Faster &#8211; Google groups</a><br/><br />
<a rel="nofollow"  href="http://php100.wordpress.com/2009/06/26/php-performance-google/">PHP performance tips from Google</a></p>
]]></content:encoded>
			<wfw:commentRss>http://vesess.com/blog/2009/06/29/googles-php-performance-tips-attract-ire-from-php-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Embedding PHP In CSS</title>
		<link>http://vesess.com/blog/2009/04/18/embedding-php-in-css/</link>
		<comments>http://vesess.com/blog/2009/04/18/embedding-php-in-css/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 17:43:37 +0000</pubDate>
		<dc:creator>laknath</dc:creator>
				<category><![CDATA[Bytes]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://vesess.com/?p=1135</guid>
		<description><![CDATA[Interesting twist to CSS and PHP. Perhaps one of the most frustrating aspects of using PHP with websites, is getting variables into CSS. Having variables stored in an ini file, config file or even a database can make the updating of the look and feel of a site simple, however, CSS files, by default, do [...]]]></description>
			<content:encoded><![CDATA[<p>Interesting twist to CSS and PHP.</p>
<blockquote><p>Perhaps one of the most frustrating aspects of using PHP with websites, is getting variables into CSS. Having variables stored in an ini file, config file or even a database can make the updating of the look and feel of a site simple, however, CSS files, by default, do not parse PHP.</p></blockquote>
<p><a href="http://www.phpro.org/articles/Embedding-PHP-In-CSS.html">Embedding PHP In CSS</a></p>
]]></content:encoded>
			<wfw:commentRss>http://vesess.com/blog/2009/04/18/embedding-php-in-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Design patterns for PHP</title>
		<link>http://vesess.com/blog/2009/04/10/design-patterns-for-php/</link>
		<comments>http://vesess.com/blog/2009/04/10/design-patterns-for-php/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 10:27:52 +0000</pubDate>
		<dc:creator>laknath</dc:creator>
				<category><![CDATA[Bytes]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://vesess.com/blog/bytes/design-patterns-for-php/</guid>
		<description><![CDATA[PHP V5&#8242;s object-oriented features give you the ability to implement design patterns to improve your code&#8217;s design. When you improve your code&#8217;s design in this way, it becomes more readable, more maintainable, and more robust to absorb changes. Five more PHP design patterns]]></description>
			<content:encoded><![CDATA[<blockquote><p>PHP V5&#8242;s object-oriented features give you the ability to implement design patterns to improve your code&#8217;s design. When you improve your code&#8217;s design in this way, it becomes more readable, more maintainable, and more robust to absorb changes.</p></blockquote>
<p><a href="http://www.ibm.com/developerworks/opensource/library/os-php-designpatterns/index.html?ca=drs-tp1308">Five more PHP design patterns</a></p>
]]></content:encoded>
			<wfw:commentRss>http://vesess.com/blog/2009/04/10/design-patterns-for-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Magento Commerce Security Vulnerabilities</title>
		<link>http://vesess.com/blog/2009/02/26/magento-commerce-security-vulnerabilities/</link>
		<comments>http://vesess.com/blog/2009/02/26/magento-commerce-security-vulnerabilities/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 09:14:55 +0000</pubDate>
		<dc:creator>lakshan</dc:creator>
				<category><![CDATA[Bytes]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[others]]></category>

		<guid isPermaLink="false">http://vesess.com/?p=1115</guid>
		<description><![CDATA[We&#8217;ve been keeping close watch on Magento Commerce from it&#8217;s release. It has really filled the void of an open source e-commerce system. However, it seems there are several concerns when it is to be used in production. Magento Commerce has been criticized in the past for being too bloated. I agree it is. A [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been keeping close watch on Magento Commerce from it&#8217;s release. It has really filled the void of an open source e-commerce system. However, it seems there are several concerns when it is to be used in production.</p>
<blockquote><p>Magento Commerce has been criticized in the past for being too bloated. I agree it is. A single, uncached page load takes as much as 20MB of memory, which is a bit much for a web application. While Magento can be criticized for being too bloated, many other popular apps are bloated, and that bloat can generally be solved by server tuning and hardware. The issue of Magento extends further to a much more important issue: security vulnerabilities in the administration panel.</p></blockquote>
<p><a href="http://artisansystem.com/blog/entry/33">Magento Commerce Security Vulnerabilities</a></p>
]]></content:encoded>
			<wfw:commentRss>http://vesess.com/blog/2009/02/26/magento-commerce-security-vulnerabilities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP in future</title>
		<link>http://vesess.com/blog/2009/01/22/php-in-future/</link>
		<comments>http://vesess.com/blog/2009/01/22/php-in-future/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 15:23:15 +0000</pubDate>
		<dc:creator>sameera</dc:creator>
				<category><![CDATA[Bytes]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://vesess.com/wp_v5_1/bytes/1060/</guid>
		<description><![CDATA[Work is being done to incorporate Windows binaries for PECL extensions into pecl.php.net and will hopefully be ready early 2009]]></description>
			<content:encoded><![CDATA[<p>Work is being done to incorporate Windows binaries for PECL extensions into <a href="http://pecl.php.net/">pecl.php.net</a> and will hopefully be ready early 2009</p>
]]></content:encoded>
			<wfw:commentRss>http://vesess.com/blog/2009/01/22/php-in-future/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby Advent</title>
		<link>http://vesess.com/blog/2008/12/11/ruby-advent/</link>
		<comments>http://vesess.com/blog/2008/12/11/ruby-advent/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 09:39:09 +0000</pubDate>
		<dc:creator>lakshan</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://vesess.com/blog/2008/12/11/ruby-advent/</guid>
		<description><![CDATA[As a Catholic, to me, Christmas has always been about giving. Of course, this time around I thought I&#8217;d go the extra mile and share some virtual love with geeks everywhere. Inspired by 24 Ways, I decided to do my part this season by writing an article a day on something that is very dear [...]]]></description>
			<content:encoded><![CDATA[<p>As a Catholic, to me, Christmas has always been about giving. Of course, this time around I thought I&#8217;d go the extra mile and share some virtual love with geeks everywhere. Inspired by <a href="http://24ways.org">24 Ways</a>, I decided to do my part this season by writing an article a day on something that is very dear to me &#8211; Ruby.</p>
<p>Focused on tips, tricks and hacks to try out during these few weeks, <a href="http://advent2008.hackruby.com/">Ruby Advent</a> aims to be a resource for newbies and veterans alike. As we reflect on the year gone by, and spend time with the people we care about this holiday season, it&#8217;s also good to look to the future, and exercise our collective brain power in anticipation of one of the most challenging years ahead. Ruby Advent is a chance to make some friends, hack some code, and stay in the spirit of the season throughout.</p>
<p>Of course, the main focus of Ruby Advent is community, and in this vein I&#8217;d like to thank <a href="http://www.rubyinside.com/the-2008-ruby-advent-calendar-1381.html">the</a> <a href="http://railsenvy.com/2008/12/10/rails-envy-podcast-episode-058-12-10-2008">people</a> who <a href="http://www.slash7.com/articles/2008/12/10/ruby-advent-read-it-tell-me-what-to-do">linked</a>, and <a href="http://avdi.org/devblog">these</a> <a href="http://www.rubyrailways.com/">guys</a> who contributed, and many, many others for getting behind us and powering this project through.</p>
<p>Whether you&#8217;re a hobbyist, hacker or code machine extraordinaire, it should be obvious by now that the Ruby community has hacks and hugs galore to give this season. Join the party at <a href="http://advent2008.hackruby.com/">Ruby Advent</a> and see what we&#8217;re talking about!</p>
]]></content:encoded>
			<wfw:commentRss>http://vesess.com/blog/2008/12/11/ruby-advent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Small Tweaks. Big differences.</title>
		<link>http://vesess.com/blog/2008/11/12/small-tweaks-big-differences/</link>
		<comments>http://vesess.com/blog/2008/11/12/small-tweaks-big-differences/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 07:56:25 +0000</pubDate>
		<dc:creator>mahangu</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://vesess.com/blog/2008/11/12/small-tweaks-big-differences/</guid>
		<description><![CDATA[We know most of you enjoy using <a href="http://curdbee.com">CurdBee</a> for your business' billing needs. Being a small team from Sri Lanka, we're always spiffed to see a tool we built to scratch our itch helps thousands of others across the globe. Of course, we also love  listening to you and and adding new features. As we push out this new update, here are some of the new bells and whistles you should be looking for.]]></description>
			<content:encoded><![CDATA[<p>We know most of you enjoy using <a href="http://curdbee.com">CurdBee</a> for your business&#8217; billing needs. Being a small team from Sri Lanka, we&#8217;re always spiffed to see a tool we built to scratch our itch helps thousands of others across the globe. Of course, we also love  listening to you and and adding new features. As we push out this new update, here are some of the new bells and whistles you should be looking for.</p>
<p><strong>Total Billed</strong><br />
Many of you requested this feature, mentioning how convenient it  would be for you when making your balance sheets. We&#8217;ve added an  extra column in the invoices section that shows the total amount  billed.</p>
<p><strong>Your Name on All Notifications</strong><br />
Did invoices  sent through CurdBee confuse your clients and end up in their spam folder? From now on all invoice notifications will use your business name when sending email.</p>
<p><strong>Format your Item Descriptions</strong><br />
Need your invoices to be more descriptive? Now you have the freedom to do basic formatting on item descriptions (using <a href="http://textism.com/tools/textile/">Textile</a> syntax) such as adding line-breaks, emphasizing text and even adding links. </p>
<p><strong>Custom Due Dates</strong><br />
Don&#8217;t you wish your clients would pay up on time so you can throw  that massive New Year&#8217;s Eve party? With this newest update, you  can now specify custom due-dates for your invoices. Click away, and party hard!</p>
<p><strong>Better custom branding</strong><br />
Worried about your company colour not being in the colour pallete? With this update we introduce a new color picker which allows you to create custom tints and shades. Now it&#8217;s even easier to make sure those colours keep flying!</p>
<p>Please let us know if you experience any issues with these new additions. We love squashing bugs (but not bees, obviously) with large objects. As always, we&#8217;re also looking for more suggestions on how to make CurdBee better. Our <a href="mailto:support@NOSPAMcurdbee.com">support mail box</a> and <a href="http://forum.vesess.com">forum</a> are always open, and we love hearing from you, so please write in! As for us, we&#8217;ll be here as usual, hacking away.</p>
<p>Stay tuned for more great releases from the CurdBee team!</p>
]]></content:encoded>
			<wfw:commentRss>http://vesess.com/blog/2008/11/12/small-tweaks-big-differences/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rocking with Rails Rumble</title>
		<link>http://vesess.com/blog/2008/10/21/rocking-with-rails-rumble/</link>
		<comments>http://vesess.com/blog/2008/10/21/rocking-with-rails-rumble/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 02:18:36 +0000</pubDate>
		<dc:creator>lakshan</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://vesess.com/blog/2008/10/21/rocking-with-rails-rumble/</guid>
		<description><![CDATA[We are back to the normal work routine after enjoying (a rather exhausting) run on <a href="http://railsrumble.com">Rails Rumble</a>. The challenge was to build a web application from scratch using Ruby On Rails, within 48 hours. Though we are still grasshoppers when it comes to the web app arena, we thought the experience gained by participating in such a challenge would help us in the long run. Besides, we had several concepts lying in our idea wallet for sometime, and this sounded like the perfect opportunity to get the ball rolling. Generally, our ideas emerge from real life problems we have, and so we knew that implementing one of them would at least scratch our own itch, and perhaps help a few others like us. We decided early on that the project we start should be sustainable beyond the rumble.]]></description>
			<content:encoded><![CDATA[<p>We are back to the normal work routine after enjoying (a rather exhausting) run on <a href="http://railsrumble.com">Rails Rumble</a>. The challenge was to build a web application from scratch using Ruby On Rails, within 48 hours. Though we are still grasshoppers when it comes to the web app arena, we thought the experience gained by participating in such a challenge would help us in the long run. Besides, we had several concepts lying in our idea wallet for sometime, and this sounded like the perfect opportunity to get the ball rolling. Generally, our ideas emerge from real life problems we have, and so we knew that implementing one of them would at least scratch our own itch, and perhaps help a few others like us. We decided early on that the project we start should be sustainable beyond the rumble.</p>
<p>After a few brainstorming sessions we selected the idea of building a social conference management application, which we would code name MyConf. We started the challenge at exactly 5.30 am local time on Saturday. Some quick mocks were drawn based on our ideas and we picked one to proceed with. So Amila and myself started coding the application, while Laknath managed the VPS setup at <a href="http://linode.com">Linode</a>. Of course, as is often the case with new projects, the task was not as easy as we anticipated. We had to face many new challenges as we dived deeper and deeper into the process. Also, bad weather, and problems with electricity and internet connections also interrupted work flow, especially since we&#8217;ve been operating from our homes since of late.Yet, we managed to hold our nerve till the end. Unfortunately, when the time came for <em>pencils down</em>, we weren&#8217;t quite ready with the full version and had to tag a half baked release of the app.</p>
<p><img src="http://vesess.com/wp/wp-content/uploads/2008/10/myconf_home.jpg" alt="myconf_home" title="myconf_home" width="580" height="580" class="aligncenter size-full wp-image-1226" /></p>
<p><em>Screenshot of MyConf</em></p>
<p><strong>Lessons Learned</strong><br />
It&#8217;s true that we couldn&#8217;t complete the app as we had planned, but that&#8217;s fine. We tested ourselves against a tough standard, and gained some great experience and exposure. To us, Rails Rumble was always much more than just winning the competition. Working under such a tight deadline, it required some quick decision making and getting things done right from the word go. Agile development practices, such as rapid prototyping, pair programming and continuous integration had to be used extensively. It was all about doing &#8220;git pull, commit and push&#8221; throughout.</p>
<p>Secondly, the scope of MyConf was bit a broad for this kind of a competition. We could have done better if we focused on producing a few selected features, as opposed to a full app. Though we started writing test cases at the beginning, we ignored it as the competition progressed. However, we realised that if we continued with test driven development, we would have saved the hours wasted in debugging unwanted issues. Something else we learned is that you should never experiment with new tricks or try to use new tools when working under such tight deadlines. No matter how productive and efficient they may eventually be, using them will most probably lead to lot of trouble. So always trust your old bag of tricks and tools.</p>
<p>On the bright side, we came to know the real strength and capability of our team. The whole team was able to keep their morale and stamina up, even under pressure, a characteristic which I think will help us as we engage in more challenging endeavours in the future.</p>
<p><strong>What’s next?</strong></p>
<p>We have the current version of MyConf running at <a href="http://www.myconfapp.com">http://www.myconfapp.com</a>. If you feel like casting a vote for the work we have done so far, please do by visiting the <a href="http://railsrumble.com/teams/vesess/">RailsRumble</a> site.</p>
<p><a href="http://railsrumble.com/teams/vesess/"><img src="http://blog.railsrumble.com/assets/2008/9/24/RailsRumbleBadge_90_1.png" alt="Vote for us in RailsRumble" /></a></p>
<p>Like I said, we will continue to develop MyConf and have plans to offer it to you as a <abbr title="Free and Open Source Software">FOSS</abbr> product. We would soon like to see you running your conferences on <a href="http://www.myconfapp.com">MyConf</a> very soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://vesess.com/blog/2008/10/21/rocking-with-rails-rumble/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lifehacked</title>
		<link>http://vesess.com/blog/2008/08/07/lifehacked/</link>
		<comments>http://vesess.com/blog/2008/08/07/lifehacked/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 22:26:48 +0000</pubDate>
		<dc:creator>lankitha</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://vesess.com/blog/2008/08/07/lifehacked/</guid>
		<description><![CDATA[Then, <a href="http://lifehacker.com/399827/invoice-for-free-with-curdbee">it happened</a>. There was Lakshan doing his nightly twitter round before bed, when suddenly the hits started rolling in. Two hundred new accounts in less than an hour. Bookmarks on <a href="http://delicious.com/url/fe79eda47c683167ef9bc2ee81618d96">del.icio.us</a> leading to more viral traffic. More hits, more sign ups. You guys were all over us.]]></description>
			<content:encoded><![CDATA[<p>Last week we released a <a href="http://vesess.com/blog/2008/07/29/global-billing/">multiple currency billing feature</a> for our product, <a href="http://curdbee.com">CurdBee</a> &#8211; making online billing a possibility for more clients worldwide.</p>
<p>Word started to spread and the overall response was pretty positive, with more feedback and requests coming in for support for more currencies such as the South African Rand and the Swedish Krona. Thanks for all the comments! As always, we&#8217;re on these feature requests, and are looking forward to implementing some of them soon.</p>
<p>While Lakshan analysed what people wanted the most, and decided which feature to hack up next, our friend <a href="http://p2prescue.org/">Sean</a>wrote to me saying he got the opportunity to meet a friend at <a href="http://lifehacker.com">LifeHacker</a> and mention <a href="http://vesess.com/">Vesess</a>, and Curdbee.</p>
<p>Since we knew Lifehacker had a strong business related readership, consisting of many <abbr title="Small and Medium Enterprises">SME</abbr> owners and online entrepreneurs, we were crossing our fingers for a post about Curdbee &#8211; we knew it would give us the right exposure, with the right people.</p>
<p>Then, <a href="http://lifehacker.com/399827/invoice-for-free-with-curdbee">it happened</a>. There was Lakshan doing his nightly twitter round before bed, when suddenly the hits started rolling in. Two hundred new accounts in less than an hour. Bookmarks on <a href="http://delicious.com/url/fe79eda47c683167ef9bc2ee81618d96">del.icio.us</a> leading to more viral traffic. More hits, more sign ups. You guys were all over us.</p>
<p><em>Boom</em>. A little after midnight local time, our server died. </p>
<p>Of course, Lakshan was on it. Doubling the RAM, he rebooted, and we were up again in under an hour. Since then, everything has been pretty smooth, even with our sign ups going through the roof yesterday. Curdbee should be chugging happily along now, but if you have any complaints, comments or feedback, please feel free to <a href="/contact/">drop us a line</a>.</p>
<p>In conclusion, we&#8217;d just like to say &#8211; thanks Sean, thanks Lifehacker, and thank you everyone who signed up &#8211; you really made our day!</p>
]]></content:encoded>
			<wfw:commentRss>http://vesess.com/blog/2008/08/07/lifehacked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
