<?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>Optimize Your Code&#187; Optimize Code and Software performance tuning</title>
	<atom:link href="http://blog.optimizecode.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.optimizecode.com</link>
	<description>This blog is about optimizing software and application performance tuning</description>
	<lastBuildDate>Fri, 23 Jul 2010 14:26:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>The Financial Cost and Implications of Leaking Code</title>
		<link>http://blog.optimizecode.com/2010/07/financial-cost-implications-leaking-code/</link>
		<comments>http://blog.optimizecode.com/2010/07/financial-cost-implications-leaking-code/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 14:26:13 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Optimize Code]]></category>
		<category><![CDATA[performance improvement]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[cost]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[maintenance]]></category>
		<category><![CDATA[memory leak]]></category>

		<guid isPermaLink="false">http://blog.optimizecode.com/?p=299</guid>
		<description><![CDATA[Source code leaking or hogging resources is a nightmare for any organization and developers alike. Be it an application which crashes randomly due to unusually high memory consumption or any software which hogs CPU and starves other applications to death, these are perfect recipes for disaster for any organization.]]></description>
		<wfw:commentRss>http://blog.optimizecode.com/2010/07/financial-cost-implications-leaking-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Proof of Concept &#8230; Should Be Considered as a Means and Not an End</title>
		<link>http://blog.optimizecode.com/2010/07/proof-concept-considered-means-2/</link>
		<comments>http://blog.optimizecode.com/2010/07/proof-concept-considered-means-2/#comments</comments>
		<pubDate>Sat, 17 Jul 2010 16:52:45 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Optimize Code]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[POC]]></category>
		<category><![CDATA[Proof of Concept]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[Solution]]></category>

		<guid isPermaLink="false">http://blog.optimizecode.com/?p=250</guid>
		<description><![CDATA[Many projects will require a Proof of Concept as a tool that in some cases, will determine the ultimate fate of the project as a whole. While the POC can be useful and sometimes indispensable, it seldom should be seen as a sole judgment of the final proposed product. In other words, it has limitations and can only provide information that must be considered in combination with other factors.]]></description>
		<wfw:commentRss>http://blog.optimizecode.com/2010/07/proof-concept-considered-means-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Garbage Collector Demystified</title>
		<link>http://blog.optimizecode.com/2010/07/java-garbage-collector-demystified/</link>
		<comments>http://blog.optimizecode.com/2010/07/java-garbage-collector-demystified/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 15:04:19 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Optimize Code]]></category>
		<category><![CDATA[performance improvement]]></category>

		<guid isPermaLink="false">http://blog.optimizecode.com/?p=194</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.optimizecode.com/2010/07/java-garbage-collector-demystified/";</script>Many developers do not realize the importance of understanding how Garbage Collection works in Java. Many books state that Java performs “Automatic Garbage Collection” which is unfortunately misunderstood and taken by granted for developers. While it’s true that Java offers a very effective garbage collection technique, it is the duty of a programmer to ensure [...]]]></description>
		<wfw:commentRss>http://blog.optimizecode.com/2010/07/java-garbage-collector-demystified/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KISS Concept: Keep Important Software Simple</title>
		<link>http://blog.optimizecode.com/2010/06/kiss-concept-important-software-simple/</link>
		<comments>http://blog.optimizecode.com/2010/06/kiss-concept-important-software-simple/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 18:35:43 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Optimize Code]]></category>
		<category><![CDATA[performance improvement]]></category>
		<category><![CDATA[complicating]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[KISS]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[simple]]></category>
		<category><![CDATA[simplicity]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://blog.optimizecode.com/?p=182</guid>
		<description><![CDATA[Designing software and solving design problems can often be a complicated process. However, in most cases, the habit of over-complicating can get out of hand ...]]></description>
		<wfw:commentRss>http://blog.optimizecode.com/2010/06/kiss-concept-important-software-simple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2010 Fifa World Cup South Africa website will let football fans down with slow website.</title>
		<link>http://blog.optimizecode.com/2010/05/fifa-world-cup-2010-website-football-fans-slow-website/</link>
		<comments>http://blog.optimizecode.com/2010/05/fifa-world-cup-2010-website-football-fans-slow-website/#comments</comments>
		<pubDate>Sun, 23 May 2010 20:09:43 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Optimize Code]]></category>
		<category><![CDATA[performance improvement]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[fifa]]></category>
		<category><![CDATA[optimize]]></category>
		<category><![CDATA[slow]]></category>
		<category><![CDATA[south africa]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[world cup]]></category>
		<category><![CDATA[yslow]]></category>

		<guid isPermaLink="false">http://blog.optimizecode.com/?p=153</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.optimizecode.com/2010/05/fifa-world-cup-2010-website-football-fans-slow-website/";</script>If you are a big soccer fan like me, you would be eagerly awaiting the start of the 2010 FIFA World Cup in South Africa. As this sporting extravaganza is due to start in less than two weeks from now, I hopped on to the 2010 FIFA World Cup website to check out the match [...]]]></description>
		<wfw:commentRss>http://blog.optimizecode.com/2010/05/fifa-world-cup-2010-website-football-fans-slow-website/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Improving Design with the DRY principle: Don&#8217;t Repeat Yourself</title>
		<link>http://blog.optimizecode.com/2010/05/improving-design-dry-principle-repeat/</link>
		<comments>http://blog.optimizecode.com/2010/05/improving-design-dry-principle-repeat/#comments</comments>
		<pubDate>Mon, 17 May 2010 19:11:09 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Optimize Code]]></category>
		<category><![CDATA[Don't repeat yourself]]></category>
		<category><![CDATA[optimizing]]></category>
		<category><![CDATA[paste]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[performance tuning]]></category>

		<guid isPermaLink="false">http://blog.optimizecode.com/?p=141</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.optimizecode.com/2010/05/improving-design-dry-principle-repeat/";</script>The DRY, or Don&#8217;t Repeat Yourself, principle is a software design concept that stresses the importance of not duplicating code. Besides the fact that duplication is waste, there are other maintainability and performance benefits to be gained by avoiding unnecessary redundancies. Code repetition can be tempting, mainly because it sometimes appears to be the easiest [...]]]></description>
		<wfw:commentRss>http://blog.optimizecode.com/2010/05/improving-design-dry-principle-repeat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Give it up – rewrite your software!</title>
		<link>http://blog.optimizecode.com/2010/05/give-rewrite-software/</link>
		<comments>http://blog.optimizecode.com/2010/05/give-rewrite-software/#comments</comments>
		<pubDate>Tue, 11 May 2010 21:58:44 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Optimize Code]]></category>
		<category><![CDATA[inflexible]]></category>
		<category><![CDATA[misconceptions]]></category>
		<category><![CDATA[optimize software]]></category>
		<category><![CDATA[reliability]]></category>
		<category><![CDATA[rewrite]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[stability]]></category>

		<guid isPermaLink="false">http://blog.optimizecode.com/?p=134</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.optimizecode.com/2010/05/give-rewrite-software/";</script>It’s a frustrating situation and all the aspirin in the world won’t make the headache go away. You have an existing, unique software product that can&#8217;t be easily replaced. However, you’ve found that you have reached the ceiling on extensibility and maintainability. Maybe the project platform is inflexible, resulting in severe portability or scalability issues. [...]]]></description>
		<wfw:commentRss>http://blog.optimizecode.com/2010/05/give-rewrite-software/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Understanding and fixing Memory Leaks in Java – Part 1</title>
		<link>http://blog.optimizecode.com/2010/04/understanding-fixing-memory-leaks-java-part-1/</link>
		<comments>http://blog.optimizecode.com/2010/04/understanding-fixing-memory-leaks-java-part-1/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 19:32:31 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Optimize Code]]></category>
		<category><![CDATA[performance improvement]]></category>
		<category><![CDATA[garbage collector]]></category>
		<category><![CDATA[heap]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[memory leaks]]></category>
		<category><![CDATA[memory management]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[stack]]></category>

		<guid isPermaLink="false">http://blog.optimizecode.com/?p=112</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.optimizecode.com/2010/04/understanding-fixing-memory-leaks-java-part-1/";</script>Do you see the dreaded ‘OutOfMemoryError’ while running your Java application? Does it crash every now and then? Does it have memory leaks? Is your application slowing down the operating system significantly? Is your application taking forever to execute? Developers are often left pondering over these questions while writing Java applications. So, what are memory [...]]]></description>
		<wfw:commentRss>http://blog.optimizecode.com/2010/04/understanding-fixing-memory-leaks-java-part-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>When throwing tin at your software problem doesn’t help!</title>
		<link>http://blog.optimizecode.com/2010/04/throwing-tin-software-problem-doesnt/</link>
		<comments>http://blog.optimizecode.com/2010/04/throwing-tin-software-problem-doesnt/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 21:02:59 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Optimize Code]]></category>
		<category><![CDATA[performance improvement]]></category>
		<category><![CDATA[optimize software]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[software tuning]]></category>
		<category><![CDATA[system performance]]></category>

		<guid isPermaLink="false">http://blog.optimizecode.com/?p=103</guid>
		<description><![CDATA[The first thought that crosses the minds of many when they experience performance problems, is that their machine lacks enough power for the job at hand. While this may be true in a handful of cases, the true culprit is likely to be in the application, rather than the hardware. ]]></description>
		<wfw:commentRss>http://blog.optimizecode.com/2010/04/throwing-tin-software-problem-doesnt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Optimization: More Than Just Performance Tuning!</title>
		<link>http://blog.optimizecode.com/2010/04/software-optimization-performance-tuning/</link>
		<comments>http://blog.optimizecode.com/2010/04/software-optimization-performance-tuning/#comments</comments>
		<pubDate>Sun, 25 Apr 2010 20:57:22 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Optimize Code]]></category>
		<category><![CDATA[performance improvement]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[optimize]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[performance analyzers]]></category>
		<category><![CDATA[performance tuning]]></category>
		<category><![CDATA[profiling]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[system performance]]></category>

		<guid isPermaLink="false">http://blog.optimizecode.com/?p=86</guid>
		<description><![CDATA[Are you looking to optimize your software? Have you conducted a performance tuning exercise on your source code before its deployed live? These are common questions in the software development industry and it’s unfortunate that many developers and organizations treat Software Optimization and Performance Tuning as synonyms.]]></description>
		<wfw:commentRss>http://blog.optimizecode.com/2010/04/software-optimization-performance-tuning/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

