<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" 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/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>End Your If</title>
	
	<link>http://www.endyourif.com</link>
	<description>Helping you solve those tough coding problems!</description>
	<lastBuildDate>Sun, 27 Jun 2010 22:27:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/EndYourIf" /><feedburner:info uri="endyourif" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license><item>
		<title>Making Money With Flash Games</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/C_ib4D-2j48/</link>
		<comments>http://www.endyourif.com/making-money-with-flash-games/#comments</comments>
		<pubDate>Sun, 27 Jun 2010 22:26:04 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[making money]]></category>
		<category><![CDATA[mochiads]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=357</guid>
		<description>There are a few different ways to make money with Flash games.  In today&amp;#8217;s article I will discuss the simplest way.  It requires no development and no Flash skills.  It does require a bit of investment (not a lot though) and some search engine optimization (SEO) skills.
The first thing you need to do is think [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/C_ib4D-2j48" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/making-money-with-flash-games/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/making-money-with-flash-games/</feedburner:origLink></item>
		<item>
		<title>Do you miss me?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/cWGwnc_x0-8/</link>
		<comments>http://www.endyourif.com/do-you-miss-me/#comments</comments>
		<pubDate>Sun, 20 Jun 2010 15:43:39 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[money]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=355</guid>
		<description>I&amp;#8217;m sorry I haven&amp;#8217;t been blogging much recently.  I was blessed recently with twins!  Whenever I&amp;#8217;m not taking care of them, I&amp;#8217;m currently working on developing Flash Games.
I&amp;#8217;m currently compiling statistics about my success with them.  In the meantime, if you know a bit about Flash and want to earn some extra revenue, join MochiMedia [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/cWGwnc_x0-8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/do-you-miss-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/do-you-miss-me/</feedburner:origLink></item>
		<item>
		<title>GameSerf – Earn Money Playing Games</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/wtgHQrJMJ4A/</link>
		<comments>http://www.endyourif.com/gameserf-earn-money-playing-games/#comments</comments>
		<pubDate>Mon, 24 May 2010 13:29:21 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=353</guid>
		<description>Hey readers, I just wanted to take time on this Victoria Day long weekend to let you know about my latest website called Game Serf.
If you&amp;#8217;re like me and play video games online all day, why not get paid to play them!  Check it out today.
Other useful articlesNo Related Post&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/wtgHQrJMJ4A" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/gameserf-earn-money-playing-games/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/gameserf-earn-money-playing-games/</feedburner:origLink></item>
		<item>
		<title>Bored? Try N-Puzzles</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/HVaxFUhXnl4/</link>
		<comments>http://www.endyourif.com/bored-try-n-puzzles/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 23:19:08 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=351</guid>
		<description>So it&amp;#8217;s Friday, it&amp;#8217;s been a long week.  I don&amp;#8217;t know about you, but I need a beer and need to relax.  Check out this little Flash game that I created a little while back:
http://www.endyourif.com/npuzzle/npuzzle.html
It&amp;#8217;s called N-Puzzles, also known as, 8-Puzzles, 15-Puzzles.  You simply need to place the puzzle pieces in order from left-to-right.
Enjoy!
Other useful [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/HVaxFUhXnl4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/bored-try-n-puzzles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/bored-try-n-puzzles/</feedburner:origLink></item>
		<item>
		<title>iPhone Apps Randomly Crashing?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/AI9ldNKIMuQ/</link>
		<comments>http://www.endyourif.com/iphone-apps-randomly-crashing/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 23:53:06 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[objective c]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=347</guid>
		<description>Today at work I was advancing one of our iPhone applications.  It&amp;#8217;s a pretty basic application, has a menu which displays some data from the web via XML; all of that fun stuff.
On occasion, I would try to push a view controller and the application would randomly crash, e.g.:

This would work fine the first few times, [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/AI9ldNKIMuQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/iphone-apps-randomly-crashing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/iphone-apps-randomly-crashing/</feedburner:origLink></item>
		<item>
		<title>Optimizing CakePHP Websites</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/9Iu0BYuYHKo/</link>
		<comments>http://www.endyourif.com/optimizing-cakephp-websites/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 23:37:43 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Optimization]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=343</guid>
		<description>CakePHP offers a lot of functionality to us as developers. The ability to develop websites rapidly provides a trade-off in how quickly the website will load. As we expand our skills, we will learn the techniques that will slow down/speed up performance.
Objectives

Apply techniques to speed up CakePHP’s load time
Optimize our queries
Cache query results

Much like that [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/9Iu0BYuYHKo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/optimizing-cakephp-websites/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/optimizing-cakephp-websites/</feedburner:origLink></item>
		<item>
		<title>Adding SEO functionality</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/KHlh01voWD0/</link>
		<comments>http://www.endyourif.com/adding-seo-functionality/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 00:24:19 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=340</guid>
		<description>Two of the biggest things that will improve your search engine rankings are keyword rich website titles and keyword rich links to your content. Today’s lessons will cover both of these topics.
Objectives

Improve      our search engine rankings
Set a      title tag
Map a      [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/KHlh01voWD0" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/adding-seo-functionality/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/adding-seo-functionality/</feedburner:origLink></item>
		<item>
		<title>Developer High Fives (in honor of Barney Stinson)</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/jH1-FGdkLAA/</link>
		<comments>http://www.endyourif.com/developer-high-fives-in-honor-of-barney-stinson/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 00:15:28 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[barney stinson]]></category>
		<category><![CDATA[high fives]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=338</guid>
		<description>Last night was the premiere of my current favorite TV show &amp;#8220;How I Met Your Mother&amp;#8221;.  If you are not familiar with the show, former childhood star Neil Patrick Harris (Doogie Howser), plays a character named Barney Stinson.  Barney is known for several catch-phrases as well as special high fives.
Borrowing some of the more popular [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/jH1-FGdkLAA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/developer-high-fives-in-honor-of-barney-stinson/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/developer-high-fives-in-honor-of-barney-stinson/</feedburner:origLink></item>
		<item>
		<title>margin: 0 auto; not centering in Internet Explorer?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/ZccwqYa8cqo/</link>
		<comments>http://www.endyourif.com/margin-0-auto-not-centering-in-internet-explorer/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 21:23:39 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[margin: 0 auto]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=336</guid>
		<description>The other day, I had chopped up a design.  Sliced and diced if you will.  I proceeded to creating the HTML once all of the images were sliced up.
Things were going great.  As per usual I began designing in Mozilla to use Firebug to tweak the CSS and HTML.  Once I finished the design, I [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/ZccwqYa8cqo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/margin-0-auto-not-centering-in-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/margin-0-auto-not-centering-in-internet-explorer/</feedburner:origLink></item>
		<item>
		<title>unbindModel and $this-&gt;paginate()</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/LrarcCnBEo0/</link>
		<comments>http://www.endyourif.com/unbindmodel-and-this-paginate/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 00:06:28 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=334</guid>
		<description>Ugggh what a disaster today was!  On a client&amp;#8217;s site, we have an older version of CakePHP, pre containable functionality.  Because of this, we have to use unbindModel and bindModel to accomplish the same functionality.
Over the past while, it has not been such a big deal.  However, for some other unknown reason, a search feature [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/LrarcCnBEo0" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/unbindmodel-and-this-paginate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/unbindmodel-and-this-paginate/</feedburner:origLink></item>
		<item>
		<title>Someone at work tick you off?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/7XUxu-4T_ro/</link>
		<comments>http://www.endyourif.com/someone-at-work-tick-you-off/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 18:50:25 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=332</guid>
		<description>I don&amp;#8217;t know about you, but there are many times during a work week where someone ticks me off.  It could be something small or something major.
I&amp;#8217;ve always wondered what I could do about this, so I finally did something.
I created a Facebook application called Head Slap!  It let&amp;#8217;s you type in your friend&amp;#8217;s name [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/7XUxu-4T_ro" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/someone-at-work-tick-you-off/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/someone-at-work-tick-you-off/</feedburner:origLink></item>
		<item>
		<title>Hardware Not Working Properly?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/01hB0Ce2vRg/</link>
		<comments>http://www.endyourif.com/hardware-not-working-properly/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 03:31:37 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[hardware]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=325</guid>
		<description>Today I am going to share with you a little story that has saved me so much time and energy that always drove me crazy.  I bet many of you will be able to understand where I am coming from on this one&amp;#8230;
Let me guess, you just bought a brand new monitor or a brand [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/01hB0Ce2vRg" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/hardware-not-working-properly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/hardware-not-working-properly/</feedburner:origLink></item>
		<item>
		<title>Twitter, are you taking advantage yet?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Wd7XIeX4CKU/</link>
		<comments>http://www.endyourif.com/twitter-are-you-taking-advantage-yet/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 19:18:18 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[twitter]]></category>
		<category><![CDATA[social network]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=323</guid>
		<description>I’m sure you are well aware of Twitter by now.  If you are not, perhaps you should crawl out of the hole in the crowd and begin checking out the latest fad on the Internet!  People are absolutely obsessed with Twitter right now.  There are a million sites out there on how to make money [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Wd7XIeX4CKU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/twitter-are-you-taking-advantage-yet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/twitter-are-you-taking-advantage-yet/</feedburner:origLink></item>
		<item>
		<title>How to write for people and rank high with your keywords</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/e_dGnFcuOqk/</link>
		<comments>http://www.endyourif.com/how-to-write-for-people-and-rank-high-with-your-keywords/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 21:16:32 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[seo tips]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=320</guid>
		<description>Using the right keywords are important, but don’t let this drive your content.  It’s important to remember what your first goal should be and not your second.  Your first goal is write and provide useful content to people who do find your content.  Your second goal is for search engines to rank it well.
So, how [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/e_dGnFcuOqk" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-write-for-people-and-rank-high-with-your-keywords/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-write-for-people-and-rank-high-with-your-keywords/</feedburner:origLink></item>
		<item>
		<title>Follow me on Twitter</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/KWPs1KGwj0g/</link>
		<comments>http://www.endyourif.com/follow-me-on-twitter/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 21:39:24 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[twitter]]></category>
		<category><![CDATA[social network]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=316</guid>
		<description>I&amp;#8217;m sure it&amp;#8217;s been a long time coming, but I&amp;#8217;ve set myself up a Twitter account and you can follow my latest blogs on there.  Check it out here:
http://twitter.com/endyourif
Other useful articlesJune 29, 2009 -- Twitter, are you taking advantage yet? (0)May 28, 2009 -- Fastest Top Five FREE Ways to Gain New Traffic (0)&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/KWPs1KGwj0g" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/follow-me-on-twitter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/follow-me-on-twitter/</feedburner:origLink></item>
		<item>
		<title>The Shocking Truth to Website Success…and it’s not top Google Rankings!</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/inYyv26i5Rs/</link>
		<comments>http://www.endyourif.com/the-shocking-truth-to-website-successand-it%e2%80%99s-not-top-google-rankings/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 23:33:09 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[word of mouth]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=314</guid>
		<description>Do I believe in SEO?  Absolutely I do.  Do I believe in link popularity?  Absolutely I do.  Do I believe in targeted keywords?  Absolutely I do.  Do I think it’s the most important thing?  No, I don’t.  I am going to reveal to you the true method to a successful website on the Internet!
Being well [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/inYyv26i5Rs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/the-shocking-truth-to-website-successand-it%e2%80%99s-not-top-google-rankings/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/the-shocking-truth-to-website-successand-it%e2%80%99s-not-top-google-rankings/</feedburner:origLink></item>
		<item>
		<title>Facebook Development – Quick and Easy Dialogs</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Uw0h9QDMVMM/</link>
		<comments>http://www.endyourif.com/facebook-development-%e2%80%93-quick-and-easy-dialogs/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 01:19:48 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[confirm()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=312</guid>
		<description>At my work, whenever we have a link to delete records, we always have a simple Javascript confirm dialog pop-up.  The confirm dialog just does the standard, “Are you sure you wish to delete this record?” with an OK and Cancel button.  If the user clicks cancel, the record is not deleted, if they click [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Uw0h9QDMVMM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/facebook-development-%e2%80%93-quick-and-easy-dialogs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/facebook-development-%e2%80%93-quick-and-easy-dialogs/</feedburner:origLink></item>
		<item>
		<title>Sharing your way to success</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/FT5TWiSxL84/</link>
		<comments>http://www.endyourif.com/sharing-your-way-to-success/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 23:02:03 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[sharing]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=309</guid>
		<description>In today&amp;#8217;s article I am going to discuss something that *hopefully* was taught to you at a very young age.  For me, this dates back to my earliest memories of being a child.  In your life, how many times have you heard someone say, &amp;#8220;You must share that with others.&amp;#8221;?  I&amp;#8217;m pretty sure it&amp;#8217;s more [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/FT5TWiSxL84" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/sharing-your-way-to-success/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/sharing-your-way-to-success/</feedburner:origLink></item>
		<item>
		<title>Fastest Top Five FREE Ways to Gain New Traffic</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/eCNI8gilfgg/</link>
		<comments>http://www.endyourif.com/fastest-top-five-free-ways-to-gain-new-traffic/#comments</comments>
		<pubDate>Thu, 28 May 2009 23:59:13 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[digg]]></category>
		<category><![CDATA[free traffic]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[reddit]]></category>
		<category><![CDATA[seo tips]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=304</guid>
		<description>Today&amp;#8217;s article is going to discuss my top 5 ways to gain new traffic, did I mention that they are all FREE! Because each are free, they all take a few minutes of work on a regular basis. After a short while, you should hopefully gain a following and not require doing them anymore.
The top [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/eCNI8gilfgg" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/fastest-top-five-free-ways-to-gain-new-traffic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/fastest-top-five-free-ways-to-gain-new-traffic/</feedburner:origLink></item>
		<item>
		<title>Photobucket, Photos, and You</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Cnl6jU8-sTI/</link>
		<comments>http://www.endyourif.com/photobucket-photos-and-you/#comments</comments>
		<pubDate>Sat, 23 May 2009 18:44:22 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Photobucket]]></category>
		<category><![CDATA[Facebook API]]></category>
		<category><![CDATA[photobucket api]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=300</guid>
		<description>It seems like photo sharing and social network applications are the in thing right now. Let&amp;#8217;s take advantage of this. Today I will provide a simple class that will allow you to post photos to a user&amp;#8217;s Photobucket account in minutes.
Step 1: Visit http://photobucket.com/developer/register to register for an API key 
Follow the steps to create [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Cnl6jU8-sTI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/photobucket-photos-and-you/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/photobucket-photos-and-you/</feedburner:origLink></item>
		<item>
		<title>Facebook, Photos, and You!</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/q6tdxemd1dI/</link>
		<comments>http://www.endyourif.com/facebook-photos-and-you/#comments</comments>
		<pubDate>Mon, 18 May 2009 23:11:50 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[CakePHP Component]]></category>
		<category><![CDATA[Facebook API]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=290</guid>
		<description>The Facebook Application API is quite extensive and allows you to get and set many different aspects of a user&amp;#8217;s Facebook information.
Today, we are going to discuss using the Facebook API to create an album, if it doesn&amp;#8217;t already exist, and add a photo to that album.
I created a simple class that will help us [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/q6tdxemd1dI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/facebook-photos-and-you/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/facebook-photos-and-you/</feedburner:origLink></item>
		<item>
		<title>Creating your first iGoogle Gadget</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/KpQ72PesSO8/</link>
		<comments>http://www.endyourif.com/creating-your-first-igoogle-gadget/#comments</comments>
		<pubDate>Wed, 13 May 2009 00:38:42 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[iGoogle]]></category>
		<category><![CDATA[gadget]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=288</guid>
		<description>Recently at work, we&amp;#8217;ve started diving into Google Gadgets.  They are quite fun and really extremely easy to build.  In this article, I&amp;#8217;m going to get you started creating your very own Google Gadget.
Sit back and reserve a few minutes of your time and you will be well on your way in no time!
The first thing we [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/KpQ72PesSO8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/creating-your-first-igoogle-gadget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/creating-your-first-igoogle-gadget/</feedburner:origLink></item>
		<item>
		<title>Bebo Development Scares Me</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/_rh74sGmid4/</link>
		<comments>http://www.endyourif.com/bebo-development-scares-me/#comments</comments>
		<pubDate>Thu, 07 May 2009 23:48:29 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Bebo]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=286</guid>
		<description>Today at work, we&amp;#8217;ve begun looking into creating some Bebo applications.  I know it&amp;#8217;s a bit behind in the times, but we&amp;#8217;ve been busy with Facebook, iPhone, and Google Gadgets.  It&amp;#8217;s now time to sink our teeth into Bebo.
I spent about 30 minutes setting up Bebo and reviewing a simple three step process to setup [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/_rh74sGmid4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/bebo-development-scares-me/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/bebo-development-scares-me/</feedburner:origLink></item>
		<item>
		<title>setTimeout() vs setInterval() in Javascript</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Cx9YbEuUAKU/</link>
		<comments>http://www.endyourif.com/settimeout-vs-setinterval-in-javascript/#comments</comments>
		<pubDate>Tue, 05 May 2009 22:56:32 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[setInterval()]]></category>
		<category><![CDATA[setTimeout()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=283</guid>
		<description>It feels like it has been a lifetime since my last blog!  I must apologize for the long delay, but between finding the time and finding a good topic to blog about, it&amp;#8217;s being difficult.
In today&amp;#8217;s article, it&amp;#8217;s been a while since I&amp;#8217;ve needed to use either the setTimeout or setInterval functions and it seems many [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Cx9YbEuUAKU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/settimeout-vs-setinterval-in-javascript/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/settimeout-vs-setinterval-in-javascript/</feedburner:origLink></item>
		<item>
		<title>Caching Queries in CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/pfffYXF8v4A/</link>
		<comments>http://www.endyourif.com/caching-queries-in-cakephp/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 14:32:02 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[find()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=280</guid>
		<description>If you haven&amp;#8217;t noticed already, at times CakePHP can be a little slow loading!  The reason for this is quite simple.  Rapid Application Development.  To allow for RAD, sometimes we must give up something, in this scenario it&amp;#8217;s a bit of speed when loading.  Don&amp;#8217;t worry, CakePHP offers some excellent utilities to help with this.
The one [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/pfffYXF8v4A" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/caching-queries-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/caching-queries-in-cakephp/</feedburner:origLink></item>
		<item>
		<title>Understanding group bys</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/_CVy7E-wtQM/</link>
		<comments>http://www.endyourif.com/understanding-group-bys/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 14:49:12 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SQL]]></category>
		<category><![CDATA[count()]]></category>
		<category><![CDATA[group by]]></category>
		<category><![CDATA[having]]></category>
		<category><![CDATA[sum()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=277</guid>
		<description>Yesterday, at work, it occurred to me, not for the first time, that something that comes so easily to me, does not to others.  I had tasked someone with, what seemed a simple task, to retrieve a list of users who have reached minimum payout.
The payouts were stored in a separate table from the users and [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/_CVy7E-wtQM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/understanding-group-bys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/understanding-group-bys/</feedburner:origLink></item>
		<item>
		<title>ActivityIndicator with a UIWebView</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/CaZMSRCaGVc/</link>
		<comments>http://www.endyourif.com/activityindicator-with-a-uiwebview/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 20:39:03 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[UIActivityIndicatorView]]></category>
		<category><![CDATA[UIWebView]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=275</guid>
		<description>Because you can never be sure how long it will take to retrieve content from a web page and have it displayed on the iPod/iPhone, it&amp;#8217;s quite nice to provide the user with an indication that the content is being retrieved.
The following article provides a nice and easy way to start and stop and animation [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/CaZMSRCaGVc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/activityindicator-with-a-uiwebview/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/activityindicator-with-a-uiwebview/</feedburner:origLink></item>
		<item>
		<title>Custom pagination query in CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/mkGVwHBtBqM/</link>
		<comments>http://www.endyourif.com/custom-pagination-query-in-cakephp/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 16:23:13 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[count()]]></category>
		<category><![CDATA[paginate()]]></category>
		<category><![CDATA[paginateCount()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=273</guid>
		<description>My pet peeve list seems to grow on a regular basis.  One of them is poorly optimized code.  Not only is the code I&amp;#8217;m going to discuss poorly optimized, it&amp;#8217;s from the documentation of CakePHP!
If you search for creating custom pagination in CakePHP, you will find quite a few results, potentially this one.  The one [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/mkGVwHBtBqM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/custom-pagination-query-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/custom-pagination-query-in-cakephp/</feedburner:origLink></item>
		<item>
		<title>3 Flaws to CakePHP’s AuthComponent</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/d_IpnwMWlTs/</link>
		<comments>http://www.endyourif.com/3-flaws-to-cakephps-authcomponent/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 18:37:18 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[AuthComponent]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=271</guid>
		<description>Good Friday to all.  Over the past several weeks I have been working a lot with the AuthComponent in CakePHP and have learned a couple of lessons that I wanted to share with you all.
The title calls them &amp;#8220;flaws&amp;#8221;, but I suppose this isn&amp;#8217;t completely accurate, it depends how you look at it.  To me [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/d_IpnwMWlTs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/3-flaws-to-cakephps-authcomponent/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/3-flaws-to-cakephps-authcomponent/</feedburner:origLink></item>
		<item>
		<title>The flaws of using isset()</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/ZJMy2RdiR_Q/</link>
		<comments>http://www.endyourif.com/the-flaws-of-using-isset/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 22:35:44 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[empty()]]></category>
		<category><![CDATA[isset()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=269</guid>
		<description>I am starting to really dislike the PHP function isset().  Today, I was working on a registration system in CakePHP and my password validation was not working.  If I left the password field blank and clicked submit, it would come back with other errors, but then the password would come back populated with a long string &amp;#8211; [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/ZJMy2RdiR_Q" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/the-flaws-of-using-isset/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/the-flaws-of-using-isset/</feedburner:origLink></item>
		<item>
		<title>Reset UINavigationController</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Ebn3Yk4ntRs/</link>
		<comments>http://www.endyourif.com/reset-uinavigationcontroller/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 23:20:42 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[UINavigationController]]></category>
		<category><![CDATA[UITabBarController]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=267</guid>
		<description>The following is a neat little trick to reset your navigation controller when it is integrated with UITabBarController.
The following code will pop the navigation controller up when the user clicks on your tab bar item.  I&amp;#8217;ll begin by showing a bit of code that needs to take place.  It&amp;#8217;s going to be a quick overview [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Ebn3Yk4ntRs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/reset-uinavigationcontroller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/reset-uinavigationcontroller/</feedburner:origLink></item>
		<item>
		<title>Scroll a UIWebView</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/_0Gj6RbOY-E/</link>
		<comments>http://www.endyourif.com/scroll-a-uiwebview/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 17:19:10 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[UIScrollView]]></category>
		<category><![CDATA[UIWebView]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=265</guid>
		<description>I struggled with this one for quite a while.  I kept searching and searching, all I could find was forums and no one seemed to have an answer!
Well, if you&amp;#8217;re here, don&amp;#8217;t worry, I have the answer you have been looking.  Let me show you how to make a UIWebView scrollable for your iPhone application.
The example [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/_0Gj6RbOY-E" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/scroll-a-uiwebview/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/scroll-a-uiwebview/</feedburner:origLink></item>
		<item>
		<title>Transparent UIWebView</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/NeP4O-dKcN4/</link>
		<comments>http://www.endyourif.com/transparent-uiwebview/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 21:11:22 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[clearColor]]></category>
		<category><![CDATA[transparent]]></category>
		<category><![CDATA[UIWebView]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=262</guid>
		<description>The other day I was working on my iPhone application.  In the application I have a view.  This view creates a UIWebView.  I then proceed to load content from a webpage into the web view.
This works great.  I was then tasked with adding a bit of style to the view.
I started by creating all of the [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/NeP4O-dKcN4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/transparent-uiwebview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/transparent-uiwebview/</feedburner:origLink></item>
		<item>
		<title>A friendly framework reminder</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/ux8g_ASKNks/</link>
		<comments>http://www.endyourif.com/a-friendly-framework-reminder/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 23:30:15 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[frameworks]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=258</guid>
		<description>Quite often at work, I find myself reminding my team members to be sure to ALWAYS utilize the framework to it&amp;#8217;s fullest.  Just because you are unsure how to do something or have never done it before in the framework, does NOT mean that it cannot be done!
I use to have this thinking as well.  [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/ux8g_ASKNks" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/a-friendly-framework-reminder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/a-friendly-framework-reminder/</feedburner:origLink></item>
		<item>
		<title>UINavigationController Background Color</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/C7EkRDAI2ew/</link>
		<comments>http://www.endyourif.com/uinavigationcontroller-background-color/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 20:22:17 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[UINavigationController]]></category>
		<category><![CDATA[UITableView]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=256</guid>
		<description>Boy today was a frustrating day.  Over the past month or so, when I have some free time at work I&amp;#8217;ve been learning Objective C to create iPhone applications.
Today, I struggled and struggled to do the most simplistic thing ever and I wanted to share it with everyone so if you get stuck with the [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/C7EkRDAI2ew" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/uinavigationcontroller-background-color/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/uinavigationcontroller-background-color/</feedburner:origLink></item>
		<item>
		<title>Web Developers are Warriors</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/QaKKor2SnNU/</link>
		<comments>http://www.endyourif.com/web-developers-are-warriors/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 20:29:29 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=254</guid>
		<description>Sick days?  What&amp;#8217;s a sick day?  I know at my place of work, we don&amp;#8217;t take them.  Today is a great example of that.  I couldn&amp;#8217;t even get out of bed yesterday, Sunday, but today, with work knocking on the door, I got up nice and early, popped some medication to get me through the [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/QaKKor2SnNU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/web-developers-are-warriors/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/web-developers-are-warriors/</feedburner:origLink></item>
		<item>
		<title>Unbind Model Validation in CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/bW4Gl-qWR2E/</link>
		<comments>http://www.endyourif.com/unbind-model-validation-in-cakephp/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 11:30:14 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=252</guid>
		<description>Have you found yourself wanting to remove validation on a specific field in a specific form?  Yes?  Excellent, you found the right place.
If you haven&amp;#8217;t had the need for this, a great example of where you would want to accomplish this would be in a users edit form.  Normally in CakePHP we would encrypt the [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/bW4Gl-qWR2E" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/unbind-model-validation-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/unbind-model-validation-in-cakephp/</feedburner:origLink></item>
		<item>
		<title>Jquery vs Prototype/Scriptaculous</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/53nvb-_jBIs/</link>
		<comments>http://www.endyourif.com/jquery-vs-prototypescriptaculous/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 20:50:20 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[scriptaculous]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=249</guid>
		<description>About two years ago I started learning AJAX and drag and drop.  The first project I applied it to was an existing project that was using Prototype and Scriptaculous.  So, I didn&amp;#8217;t really have a choice as to what library I was going to use.
Two years later, I do not know Jquery all that well, [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/53nvb-_jBIs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/jquery-vs-prototypescriptaculous/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/jquery-vs-prototypescriptaculous/</feedburner:origLink></item>
		<item>
		<title>How attentive are you?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/ICnHqu6bZcw/</link>
		<comments>http://www.endyourif.com/how-attentive-are-you/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 20:11:27 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[attention to detail]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=247</guid>
		<description>During my first job interview as a web developer, I was asked, what I thought at the time, a weird question.  &amp;#8220;Jamie, on a scale of one to ten, what would you score yourself in regards to attention to detail?&amp;#8221;  I said what every employer wanted to hear &amp;#8220;eight or nine, no one is perfect&amp;#8221;.
It [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/ICnHqu6bZcw" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-attentive-are-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-attentive-are-you/</feedburner:origLink></item>
		<item>
		<title>5 Tips to Become a Better Web Developer</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/8wK66MXVePI/</link>
		<comments>http://www.endyourif.com/5-tips-to-become-a-better-web-developer/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 20:05:28 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=245</guid>
		<description>So, you are looking to become a better web developer?  Well, the fact that you are willing to read this article is a great start!  It&amp;#8217;s actual one of my five tips.  I&amp;#8217;ll begin by listing, what I believe, are the most important pieces in becoming a better web developer.

Test
Adapt
Think/Plan
Trial and Error
Ask for help


Test
I have [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/8wK66MXVePI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/5-tips-to-become-a-better-web-developer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/5-tips-to-become-a-better-web-developer/</feedburner:origLink></item>
		<item>
		<title>Login system with CakePHP in under 10 minutes</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/vEoIgyRJ7h4/</link>
		<comments>http://www.endyourif.com/login-system-with-cakephp-in-under-10-minutes/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 17:57:03 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[AuthComponent]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=243</guid>
		<description>In today&amp;#8217;s article, I am going to discuss how simple it is to setup a login system with CakePHP.  As the title says, it should be less than 10 minutes.  In theory if you copy and paste the code below, it should be fully functional in less than 5.
Ready, set, let&amp;#8217;s bake.
Step 1, create a [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/vEoIgyRJ7h4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/login-system-with-cakephp-in-under-10-minutes/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/login-system-with-cakephp-in-under-10-minutes/</feedburner:origLink></item>
		<item>
		<title>Optimize your CSS and JS with CakePHP in minutes</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/FVIsgIwh9vg/</link>
		<comments>http://www.endyourif.com/optimize-your-css-and-js-with-cakephp-in-minutes/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 18:28:50 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[jsmin]]></category>
		<category><![CDATA[phpspeedy]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=239</guid>
		<description>One of my first articles discussed YSlow.  An excellent Mozilla add-on to help you understand why your web page may be loading slowly.
In that article, I describe the importance of gzip, minify, and grouping your Javascript and CSS code into one file each.
Just recently I was surfing CakePHP&amp;#8217;s bakery and found a nice add-on to [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/FVIsgIwh9vg" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/optimize-your-css-and-js-with-cakephp-in-minutes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/optimize-your-css-and-js-with-cakephp-in-minutes/</feedburner:origLink></item>
		<item>
		<title>Importance of using the CakePHP Helpers</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/GmNvBnL63x8/</link>
		<comments>http://www.endyourif.com/importance-of-using-the-cakephp-helpers/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 18:41:49 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[helpers]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=237</guid>
		<description>Uggghh, I hate to even be writing about this!  I have been spending the past two days cleaning up a project that has been running for over one year.  It was our first ever CakePHP project at our company and we were too lazy to be consistent about using $html-&amp;#62;link() when creating our links.
Just recently [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/GmNvBnL63x8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/importance-of-using-the-cakephp-helpers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/importance-of-using-the-cakephp-helpers/</feedburner:origLink></item>
		<item>
		<title>Re-map key/value array data in PHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/_Ii8Ujr5g24/</link>
		<comments>http://www.endyourif.com/re-map-keyvalue-array-data-in-php/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 19:17:08 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[key/value]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=235</guid>
		<description>I was recently tasked with a situation where I needed to populate about 10 different &amp;#8220;Settings&amp;#8221; for every user in the current database.
This example is specifically for CakePHP, however, it could easily be used elsewhere.  My goal was the following, I had an array that was key value paired as follows:
array(
 [0] =&amp;#62; array(
  &amp;#8217;User&amp;#8217; =&amp;#62; array(
   &amp;#8217;id&amp;#8217; [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/_Ii8Ujr5g24" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/re-map-keyvalue-array-data-in-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/re-map-keyvalue-array-data-in-php/</feedburner:origLink></item>
		<item>
		<title>How to deal with stress at work</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/1WyfrTrKM_0/</link>
		<comments>http://www.endyourif.com/how-to-deal-with-stress-at-work/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 22:51:59 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[stress]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=199</guid>
		<description>I&amp;#8217;m assuming I&amp;#8217;m not alone with this one, but on a daily basis I seem to bring home a lot of stress from work.  At one point I use to bring home so much stress that I was unable to sleep at night.  From time-to-time it still happens, but with these techniques below I have [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/1WyfrTrKM_0" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-deal-with-stress-at-work/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-deal-with-stress-at-work/</feedburner:origLink></item>
		<item>
		<title>When to use element() and when to requestAction()</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/ki19mdgbwUs/</link>
		<comments>http://www.endyourif.com/when-to-use-element-and-when-to-requestaction/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 22:54:06 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Theory]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=229</guid>
		<description>Several times a week it seems, someone at my office is asking, &amp;#8220;Jamie, should I use $this-&amp;#62;element() or $this-&amp;#62;requestAction()?&amp;#8221;
Every time they ask, I ask them back, &amp;#8220;What do you need to do?&amp;#8221;
There are a few simple ways to determine if using an element is better or a request action is better.
To begin, let&amp;#8217;s describe the [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/ki19mdgbwUs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/when-to-use-element-and-when-to-requestaction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/when-to-use-element-and-when-to-requestaction/</feedburner:origLink></item>
		<item>
		<title>CakePHP Containable Statement Pitfalls</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/dB9i8gzRHaQ/</link>
		<comments>http://www.endyourif.com/cakephp-containable-statement-pitfalls/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 21:26:16 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=227</guid>
		<description>On some of our more recent projects, we have been using the Containable behavior that CakePHP provides.  It works quite nicely, a lot easier than the previous format of having to bind and unbind models on the fly.
The pitfalls began to appear when some of our clients were reporting that some pages are extremely slow.  [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/dB9i8gzRHaQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/cakephp-containable-statement-pitfalls/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/cakephp-containable-statement-pitfalls/</feedburner:origLink></item>
		<item>
		<title>Keeping your CakePHP Controllers Clean</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/rGgol_n6oAc/</link>
		<comments>http://www.endyourif.com/keeping-your-cakephp-controllers-clean/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 22:03:08 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[controllers]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=225</guid>
		<description>As my office gains more and more experience with CakePHP, we are beginning to learn to build more organized web sites.  Looking back at our first few projects, I&amp;#8217;m astonished to see how messy our controllers are!
I know the controllers are the &amp;#8220;brain&amp;#8221; of MVC because it pieces our data to our views, but that [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/rGgol_n6oAc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/keeping-your-cakephp-controllers-clean/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/keeping-your-cakephp-controllers-clean/</feedburner:origLink></item>
		<item>
		<title>Underscores and Internet Explorer Fun</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/fFmEV-PPZao/</link>
		<comments>http://www.endyourif.com/underscores-and-internet-explorer-fun/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 21:01:32 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[underscore]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=223</guid>
		<description>I think my favorite thing about being a web developer is wasting hours and hours of my time, my co-workers time, pretty much every ones time because Internet Explorer is retarded.
Earlier this week, we were developing a site and we created a new sub domain off of our main domain.  Because we already had an [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/fFmEV-PPZao" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/underscores-and-internet-explorer-fun/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/underscores-and-internet-explorer-fun/</feedburner:origLink></item>
		<item>
		<title>Drag and drop category management with CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/RytknsJH-yY/</link>
		<comments>http://www.endyourif.com/drag-and-drop-category-management-with-cakephp/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 23:40:11 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[drag and drop]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=214</guid>
		<description>Today&amp;#8217;s article is going to walk you through creating a slick drag and drop with AJAX category management system.
CakePHP offers a really nice built-in tree management.  In fact, at a bare minimum you simply need to create a table with 2 extra columns, tell your model to act like a &amp;#8220;tree&amp;#8221; and rather than doing [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/RytknsJH-yY" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/drag-and-drop-category-management-with-cakephp/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/drag-and-drop-category-management-with-cakephp/</feedburner:origLink></item>
		<item>
		<title>Drag and drop with animations in jquery</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/aWzsaqnBmDY/</link>
		<comments>http://www.endyourif.com/drag-and-drop-with-animations-in-jquery/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 23:46:46 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[animate]]></category>
		<category><![CDATA[drag and drop]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=211</guid>
		<description>Every year at Halloween, my company offers prizes to the best dressed employees.  For the past two years I have one as well as my co-worker that partakes in our crazy costumes.  You may be wondering what this has to do with drag and drop, don&amp;#8217;t worry I&amp;#8217;m getting there.
This years prize happened to be [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/aWzsaqnBmDY" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/drag-and-drop-with-animations-in-jquery/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/drag-and-drop-with-animations-in-jquery/</feedburner:origLink></item>
		<item>
		<title>How to add comments with AJAX in CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Z_c4JldzWZs/</link>
		<comments>http://www.endyourif.com/how-to-add-comments-with-ajax-in-cakephp/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 00:20:17 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=202</guid>
		<description>In today&amp;#8217;s article we are going to create a very basic blog that allows people to create a post and posts comments on that post via AJAX.  We are going to keep it extremely basic and just focus on that actual AJAX functionality.
Ready? Let&amp;#8217;s begin.  We are going to start by creating two database tables: [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Z_c4JldzWZs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-add-comments-with-ajax-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-add-comments-with-ajax-in-cakephp/</feedburner:origLink></item>
		<item>
		<title>How to advance our CMS in CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/-wiHb-TWMj4/</link>
		<comments>http://www.endyourif.com/how-to-advance-our-cms-in-cakephp/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 21:06:52 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[cms]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=195</guid>
		<description>At the end of part one, we had a working CMS.  Well, at least it was saving files and they could be displayed to the public.  In today&amp;#8217;s article, we are going to further advance our CMS.  We will cover the following items:

fckEditor
Revisions


Adding fckEditor should be the easiest process to the whole CMS.  Download the [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/-wiHb-TWMj4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-advance-our-cms-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-advance-our-cms-in-cakephp/</feedburner:origLink></item>
		<item>
		<title>How to create a CMS with CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/LUVjCBO-VIU/</link>
		<comments>http://www.endyourif.com/how-to-create-a-cms-with-cakephp/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 00:17:04 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[cms]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=189</guid>
		<description>I really enjoying writing code and I find that snippets just don&amp;#8217;t always cut it for me.  So in today&amp;#8217;s article, I am going to describe the process of creating a CMS (Content Management System) with CakePHP.
This will be a two part article, in part one we will focus on getting the basics working.  The [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/LUVjCBO-VIU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-create-a-cms-with-cakephp/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-create-a-cms-with-cakephp/</feedburner:origLink></item>
		<item>
		<title>AJAX Select box in CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/4dA1df3VG-A/</link>
		<comments>http://www.endyourif.com/ajax-select-box-in-cakephp/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 19:00:03 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[select]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=185</guid>
		<description>When I created my first personal CakePHP web site, this was something that had me quite frustrated.  I struggled and struggled to figure out and understand how to do a simple &amp;#8220;if I change this select box, how can I populate another one&amp;#8221;.
I had previously done this a million times in other languages with a [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/4dA1df3VG-A" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/ajax-select-box-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/ajax-select-box-in-cakephp/</feedburner:origLink></item>
		<item>
		<title>How to setup a route in CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/SCmHQkYDKsw/</link>
		<comments>http://www.endyourif.com/how-to-setup-a-route-in-cakephp/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 23:04:23 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[routes]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=180</guid>
		<description>If you are like me and are creating personal web sites, one of the best ways to gain traffic to your site is through SEO.  I won&amp;#8217;t go into detail here as I want to focus on how to setup a route in CakePHP, but having SEO friendly URLs will go a long way in [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/SCmHQkYDKsw" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-setup-a-route-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-setup-a-route-in-cakephp/</feedburner:origLink></item>
		<item>
		<title>A practical CASE Statement Example</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/acUMvhz_YTg/</link>
		<comments>http://www.endyourif.com/a-practical-case-statement-example/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 00:20:40 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SQL]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[case]]></category>
		<category><![CDATA[concat]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=172</guid>
		<description>What is a SQL case statement? Well, it&amp;#8217;s much like a switch statement in a development language. It allows you to test several different cases for a field and determine what you would like to do for each one.
If you have ever visited Mysql&amp;#8217;s documentation, you may have been as lost as I was. You [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/acUMvhz_YTg" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/a-practical-case-statement-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/a-practical-case-statement-example/</feedburner:origLink></item>
		<item>
		<title>How to create a socket server in PHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/6c7YQIYNINI/</link>
		<comments>http://www.endyourif.com/how-to-create-a-socket-server-in-php/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 22:14:15 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[chat server]]></category>
		<category><![CDATA[socket server]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=119</guid>
		<description>Ever want to build a chat application or perhaps even a game?  If so, a socket server will help you get started.  Once you understand the underlying functionality of creating the server, enhancing it is just as easy.
The way a socket server works is, it will be running continously and waiting for a [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/6c7YQIYNINI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-create-a-socket-server-in-php/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-create-a-socket-server-in-php/</feedburner:origLink></item>
		<item>
		<title>StringExtractComponent for CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Erx_hhdvgWU/</link>
		<comments>http://www.endyourif.com/stringextractcomponent-for-cakephp/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 02:02:03 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Data Manipulation]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[STREXTRACT]]></category>
		<category><![CDATA[Visual FoxPro]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=101</guid>
		<description>Hi folks, I have just finished creating my first CakePHP component and I wanted to share it with the community.  After I finish writing this article, I will be submitting it to CakePHP for inclusion.
The component is called StringExtractComponent.  As you may guess, it extracts content from a piece of content.  I have created this [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Erx_hhdvgWU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/stringextractcomponent-for-cakephp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/stringextractcomponent-for-cakephp/</feedburner:origLink></item>
		<item>
		<title>Top 5 SEO Tips To Achieve Top 10 Rankings In Google</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/qSd_WbSd8Vs/</link>
		<comments>http://www.endyourif.com/top-5-seo-tips-to-achieve-top-10-rankings-in-google/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 16:47:25 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[directory web sites]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[search engine]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[top 10]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=96</guid>
		<description>I thought I would follow-up my &amp;#8220;How to get indexed by Google in ONE hour&amp;#8221; article with my top 5 SEO (search engine optimization) tips.
The following 5 items are by no means in order of importance, it&amp;#8217;s best to try the ones that you think you can do first.  When you are implementing the following [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/qSd_WbSd8Vs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/top-5-seo-tips-to-achieve-top-10-rankings-in-google/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/top-5-seo-tips-to-achieve-top-10-rankings-in-google/</feedburner:origLink></item>
		<item>
		<title>The Importance of Database Indexing</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Vq2qyX8Xos8/</link>
		<comments>http://www.endyourif.com/the-importance-of-database-indexing/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 04:20:51 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[indexes]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=94</guid>
		<description>If you are not familiar with database indexes or even if you are, but not sure when to use them, this article will be perfect for you.
In this article, I will show you an example of a simple query without an index and then that same query again with the index.  I am certain that [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Vq2qyX8Xos8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/the-importance-of-database-indexing/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/the-importance-of-database-indexing/</feedburner:origLink></item>
		<item>
		<title>Dynamic COUNT() Versus Static COUNT()</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/iNrIL1ZoNV8/</link>
		<comments>http://www.endyourif.com/dynamic-count-versus-static-count/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 22:36:24 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[count()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=92</guid>
		<description>I&amp;#8217;ll continue today with another good database programming article.  If you missed yesterdays, you may view it here.
Today&amp;#8217;s article will discuss when to use a static COUNT() versus a dynamic COUNT().  On a regular basis we are tasked with creating a message center or a photo album and we need to display a count of [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/iNrIL1ZoNV8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/dynamic-count-versus-static-count/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/dynamic-count-versus-static-count/</feedburner:origLink></item>
		<item>
		<title>Why You Should Avoid ORDER BY RAND() OR NEWID()</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/ptt3erFqiYw/</link>
		<comments>http://www.endyourif.com/why-you-should-avoid-order-by-rand-or-newid/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 23:51:02 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[newid()]]></category>
		<category><![CDATA[rand()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=87</guid>
		<description>Quite often we get a complaint from a client that their homepage is too slow.  The first thing we do is load the homepage up and see for ourselves.  Yep, it looks slow, so the next step is too see what is being done.  Quite often you&amp;#8217;ll see some random data being displayed on the [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/ptt3erFqiYw" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/why-you-should-avoid-order-by-rand-or-newid/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/why-you-should-avoid-order-by-rand-or-newid/</feedburner:origLink></item>
		<item>
		<title>Why You Should Always Backup</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/j_J3P_w5kgo/</link>
		<comments>http://www.endyourif.com/why-you-should-always-backup/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 16:42:18 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[gzip]]></category>
		<category><![CDATA[mysqldump]]></category>
		<category><![CDATA[tar]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=82</guid>
		<description>Man, what a week it has been.  As you may have noticed it&amp;#8217;s been a few days too many since my last post.  The reason for that is a hectic week at work has prevented me from having time.
Now that the week is over and it was hectic because of my own stupidity, I mine [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/j_J3P_w5kgo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/why-you-should-always-backup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/why-you-should-always-backup/</feedburner:origLink></item>
		<item>
		<title>Fixing slow drag and drop with scriptaculous</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/fZkNuQW3iK8/</link>
		<comments>http://www.endyourif.com/fixing-slow-drag-and-drop-with-scriptaculous/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 21:56:13 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[scriptaculous]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=78</guid>
		<description>Recently on a project I was working on, I was tasked with fixing drag and drop that was terribly slow.  The drag and drop was implemented with scriptaculous on a calendar system.  When you clicked an event to drag it it took about 5 seconds before the page would actually let you drag it!  This was [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/fZkNuQW3iK8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/fixing-slow-drag-and-drop-with-scriptaculous/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/fixing-slow-drag-and-drop-with-scriptaculous/</feedburner:origLink></item>
		<item>
		<title>Why Frameworks Are Better</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/rCXcYRFQJs4/</link>
		<comments>http://www.endyourif.com/why-frameworks-are-better/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 20:46:56 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[frameworks]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=68</guid>
		<description>Are you a person who dislikes frameworks?  Or are you a person who loves frameworks?  Or are you even a person who isn&amp;#8217;t quite sure what a framework is?  The following article will discuss the pros and cons of frameworks and the common downfalls that people fall into.
I&amp;#8217;m not sure if it&amp;#8217;s only people I [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/rCXcYRFQJs4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/why-frameworks-are-better/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/why-frameworks-are-better/</feedburner:origLink></item>
		<item>
		<title>A Simple SEO Trick To Boost Your Rankings</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/TuKyEISJlUA/</link>
		<comments>http://www.endyourif.com/a-simple-seo-trick-to-boost-your-rankings/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 20:16:29 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[indexing]]></category>
		<category><![CDATA[rankings]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=73</guid>
		<description>The following article is going to be short and sweet, but applying this technique will help you move up those all important rankings.
The technique involves updating your &amp;#60;title&amp;#62; tag.  With a few simple changes, your ranking for your targetted keywords will begin to immediately climb (well not immediately, but next time Google crawls your web [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/TuKyEISJlUA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/a-simple-seo-trick-to-boost-your-rankings/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/a-simple-seo-trick-to-boost-your-rankings/</feedburner:origLink></item>
		<item>
		<title>CSS Tips – Margins in Internet Explorer</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/krRgna9OZ2A/</link>
		<comments>http://www.endyourif.com/css-tips-margins-in-internet-explorer/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 14:05:13 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=53</guid>
		<description>This is the first article to follow-up on my why &amp;#8220;Why Is Internet Explorer Better?&amp;#8220;.
Today&amp;#8217;s article is going to discuss how Internet Explorer deals with margins.  To explain this weird and frustrating issue, I am going to build a photo gallery and break it down into several steps.
The first step is to create our HTML [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/krRgna9OZ2A" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/css-tips-margins-in-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/css-tips-margins-in-internet-explorer/</feedburner:origLink></item>
		<item>
		<title>Why Is Internet Explorer Better?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/usiG4S9fXfQ/</link>
		<comments>http://www.endyourif.com/why-is-internet-explorer-better/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 02:27:59 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=61</guid>
		<description>I&amp;#8217;m guessing I probably got your attention with this one?  I&amp;#8217;m also guessing that you cannot scroll down fast enough to the comments box and start typing a bunch of nasty messages to me.
WAIT!  Before you do that, let me explain why.
It&amp;#8217;s quite simple, when I make this statement, I am referring to web development.  I am [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/usiG4S9fXfQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/why-is-internet-explorer-better/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/why-is-internet-explorer-better/</feedburner:origLink></item>
		<item>
		<title>Facebook Development and $_SERVER['HTTP_REFERER']</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/tl7K9xV4vyE/</link>
		<comments>http://www.endyourif.com/facebook-development-and-_serverhttp_referer/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 14:06:26 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=42</guid>
		<description>If you are new to creating Facebook applications or even if you&amp;#8217;re not.  When you go to use $_SERVER['HTTP_REFERER'] you might be in for a surprise when this _SERVER variable does not exist!
Just recently I encountered this problem, when I thought about it for a few seconds it made sense why the variable wasn&amp;#8217;t there.  [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/tl7K9xV4vyE" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/facebook-development-and-_serverhttp_referer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/facebook-development-and-_serverhttp_referer/</feedburner:origLink></item>
		<item>
		<title>Drag and Drop with AJAX Example</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/YPOsFqGhjac/</link>
		<comments>http://www.endyourif.com/drag-and-drop-with-ajax-example/#comments</comments>
		<pubDate>Sat, 14 Feb 2009 18:19:37 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[drag and drop]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=33</guid>
		<description>At my work it&amp;#8217;s quite clear to me that a lot of people have difficulty with both AJAX and drag and drop functionality.  In this article, I thought I would provide a realistic and simplistic example of how to accomplish both AJAX and drag and drop together.
By the end of this article you will be [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/YPOsFqGhjac" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/drag-and-drop-with-ajax-example/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/drag-and-drop-with-ajax-example/</feedburner:origLink></item>
		<item>
		<title>SQL Tips – Why LEFT JOINS are bad</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/5xPacdA4Iys/</link>
		<comments>http://www.endyourif.com/sql-tips-why-left-joins-are-bad/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 19:05:16 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[inner joins]]></category>
		<category><![CDATA[left joins]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=28</guid>
		<description>When you do SQL queries do you find yourself always, or almost always, using left joins?  If you&amp;#8217;ve answered yes to this question, I would suggest to continue to read and understand some downfalls that you might be getting yourself into.
Let&amp;#8217;s start by looking at a standard query that has a left join:
SELECT * FROM [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/5xPacdA4Iys" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/sql-tips-why-left-joins-are-bad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/sql-tips-why-left-joins-are-bad/</feedburner:origLink></item>
		<item>
		<title>How to get indexed by Google in ONE hour</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/HEkgQewqsbw/</link>
		<comments>http://www.endyourif.com/how-to-get-indexed-by-google-in-one-hour/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 21:52:09 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=23</guid>
		<description>If you&amp;#8217;re not familiar with how some people accomplish getting their web sites submitted to Google quickly, you are going to absolutely love this article.
I&amp;#8217;ve bet you&amp;#8217;ve heard from many people that it can take days, weeks, even months to get indexed by Google.  If you have heard that, you&amp;#8217;re now thinking, &amp;#8220;OK Jamie, you must [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/HEkgQewqsbw" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-get-indexed-by-google-in-one-hour/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-get-indexed-by-google-in-one-hour/</feedburner:origLink></item>
		<item>
		<title>YSlow – Helping slow web pages load faster</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/BTjJ8Vk8g9g/</link>
		<comments>http://www.endyourif.com/yslow-helping-slow-web-pages-load-faster/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 00:44:07 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[etags]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[gzip]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[yslow]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=18</guid>
		<description>This article is a continuation to my article about Firebug.  YSlow is an add-on to Firebug that helps developers determine why a site is loading slowly.
After you install YSlow, if you open up Firebug in Mozilla a new tab will now appear called &amp;#8220;YSlow&amp;#8221;.  The next steps would be to load a web site that [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/BTjJ8Vk8g9g" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/yslow-helping-slow-web-pages-load-faster/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/yslow-helping-slow-web-pages-load-faster/</feedburner:origLink></item>
		<item>
		<title>Firebug – A developer’s best friend</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/c_doDt5Th9o/</link>
		<comments>http://www.endyourif.com/firebug-a-developers-best-friend/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 21:44:23 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=14</guid>
		<description>I think a good place to start is to describe one of my favorite tools.  It&amp;#8217;s called Firebug, it&amp;#8217;s an add-on for Mozilla browsers.
At work, if one of my co-workers comes to me in the J-Block and asks a Javascript or CSS question, before I even consider helping them I ask if they reviewed the [...]&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/c_doDt5Th9o" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/firebug-a-developers-best-friend/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/firebug-a-developers-best-friend/</feedburner:origLink></item>
	</channel>
</rss>
