<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Coastal Web Development</title>
	<atom:link href="http://coastalweb.ca/feed" rel="self" type="application/rss+xml" />
	<link>http://coastalweb.ca</link>
	<description>Self-managed websites using WordPress</description>
	<lastBuildDate>Tue, 11 Sep 2012 20:04:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>Thesis 1.8.4 Upgrade &#8211; style.css</title>
		<link>http://coastalweb.ca/wordpress/thesis-1-8-4-upgrade-style-css.html</link>
		<comments>http://coastalweb.ca/wordpress/thesis-1-8-4-upgrade-style-css.html#comments</comments>
		<pubDate>Mon, 21 May 2012 18:19:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[thesis]]></category>

		<guid isPermaLink="false">http://coastalweb.ca/?p=224</guid>
		<description><![CDATA[I was recently upgrading a Thesis-based site from Thesis 1.8 to 1.8.4 and noticed that every time I activated the theme, the site&#8217;s style was completely wrong. I checked the HTML generated by both versions, and 1.8 was requesting the Thesis style.css but 1.8.4 was not. Upon looking at the code, I found that in [...]]]></description>
		<wfw:commentRss>http://coastalweb.ca/wordpress/thesis-1-8-4-upgrade-style-css.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Converting DOS to UNIX newlines</title>
		<link>http://coastalweb.ca/programming/converting-dos-to-unix-newlines.html</link>
		<comments>http://coastalweb.ca/programming/converting-dos-to-unix-newlines.html#comments</comments>
		<pubDate>Tue, 10 May 2011 18:36:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[linux commands]]></category>

		<guid isPermaLink="false">http://coastalweb.ca/?p=218</guid>
		<description><![CDATA[Annoying as it may be, Windows and some FTP clients insert &#8220;carriage return&#8221; characters into text files. This is commonly referred to as &#8220;DOS&#8221; mode &#8211; you&#8217;ll know you&#8217;re editing a DOS mode file if your editor tells you so, or (like I found this morning) git tells you. I downloaded a bunch of files [...]]]></description>
		<wfw:commentRss>http://coastalweb.ca/programming/converting-dos-to-unix-newlines.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Instant with FireWatir</title>
		<link>http://coastalweb.ca/programming/google-instant-with-firewatir.html</link>
		<comments>http://coastalweb.ca/programming/google-instant-with-firewatir.html#comments</comments>
		<pubDate>Tue, 15 Mar 2011 16:51:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[bots]]></category>
		<category><![CDATA[FireWatir]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://coastalweb.ca/?p=185</guid>
		<description><![CDATA[I&#8217;ve been playing around with FireWatir, which allows you to write ruby scripts that control a Firefox web browser. This has obvious white hat uses, such as automated testing for sites that use JavaScript. It also has black hat uses for things like automated account creation and article directory submitters. The most basic example is [...]]]></description>
		<wfw:commentRss>http://coastalweb.ca/programming/google-instant-with-firewatir.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Twitter API Plugins Not Authenticating</title>
		<link>http://coastalweb.ca/wordpress/wordpress-twitter-api-plugins-not-authenticating.html</link>
		<comments>http://coastalweb.ca/wordpress/wordpress-twitter-api-plugins-not-authenticating.html#comments</comments>
		<pubDate>Thu, 13 Jan 2011 19:42:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[curl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://coastalweb.ca/?p=179</guid>
		<description><![CDATA[A friend asked me to investigate why he was unable to use any Twitter plugins with his blog, but only on a specific server. After Googling around a little, I saw solutions that ranged from disabling PHP&#8217;s oauth module, to updating server time. It turns out that none of these fixed the problem &#8211; the [...]]]></description>
		<wfw:commentRss>http://coastalweb.ca/wordpress/wordpress-twitter-api-plugins-not-authenticating.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>symfony caching &#8211; cross-application cache clearing</title>
		<link>http://coastalweb.ca/programming/symfony-caching-cross-application-cache-clearing.html</link>
		<comments>http://coastalweb.ca/programming/symfony-caching-cross-application-cache-clearing.html#comments</comments>
		<pubDate>Mon, 13 Dec 2010 19:35:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://coastalweb.ca/?p=176</guid>
		<description><![CDATA[I&#8217;m writing a webapp that has an api application, and a frontend application. The frontend supports caching, since it&#8217;s providing RSS feeds that might be read quite frequently, and don&#8217;t change often. The currently timeout is set to 12 hours. The API allows the user to change aspects of the RSS feeds that will change [...]]]></description>
		<wfw:commentRss>http://coastalweb.ca/programming/symfony-caching-cross-application-cache-clearing.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Link building exploit that only Google can see</title>
		<link>http://coastalweb.ca/wordpress/link-building-exploit-that-only-google-can-see.html</link>
		<comments>http://coastalweb.ca/wordpress/link-building-exploit-that-only-google-can-see.html#comments</comments>
		<pubDate>Fri, 19 Nov 2010 22:45:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cloaking]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://coastalweb.ca/?p=169</guid>
		<description><![CDATA[I was called by a client today who had looked at her site in Google&#8217;s cache and was shocked to see spam links for penis pills. When she viewed her site, however, there were no links to be seen. Thinking the hosting provider had fixed the issue, I looked at the most recently-cached item, which [...]]]></description>
		<wfw:commentRss>http://coastalweb.ca/wordpress/link-building-exploit-that-only-google-can-see.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Must-have plugins for any WordPress install</title>
		<link>http://coastalweb.ca/wordpress/must-have-plugins-for-any-wordpress-install.html</link>
		<comments>http://coastalweb.ca/wordpress/must-have-plugins-for-any-wordpress-install.html#comments</comments>
		<pubDate>Mon, 18 Oct 2010 18:05:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[installs]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://coastalweb.ca/?p=166</guid>
		<description><![CDATA[One of the things that makes WordPress so great is the fact that you can extend it, without touching the core, through the use of plugins. Here is the list of must-have plugins that I put on every blog I deploy, and why: All In One SEO Pack &#8211; allows you to set custom titles, [...]]]></description>
		<wfw:commentRss>http://coastalweb.ca/wordpress/must-have-plugins-for-any-wordpress-install.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>symfony and cPanel &#8220;couldn&#8217;t locate driver named mysql&#8221;</title>
		<link>http://coastalweb.ca/programming/symfony-couldnt-locate-driver-named-mysql.html</link>
		<comments>http://coastalweb.ca/programming/symfony-couldnt-locate-driver-named-mysql.html#comments</comments>
		<pubDate>Sun, 17 Oct 2010 18:00:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://coastalweb.ca/?p=164</guid>
		<description><![CDATA[I was experiencing this earlier today on a cPanel install to which I had deployed a symfony application. The solution was to install the PDO_MYSQL Pecl module. Here&#8217;s how you do it: Log in as root to your cPanel install Under the Software menu on the left, click &#8220;Module Installers&#8221; Click Manage, next to the [...]]]></description>
		<wfw:commentRss>http://coastalweb.ca/programming/symfony-couldnt-locate-driver-named-mysql.html/feed</wfw:commentRss>
		<slash:comments>