<?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>Steve Reynolds Blog &#187; ezTweet</title>
	<atom:link href="http://www.reynoldsftw.com/category/eztweet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.reynoldsftw.com</link>
	<description>Being Generalist.</description>
	<lastBuildDate>Fri, 03 Sep 2010 19:00:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>cURL on GoDaddy issue&#8230;</title>
		<link>http://www.reynoldsftw.com/2009/01/curl-on-godaddy-issue/</link>
		<comments>http://www.reynoldsftw.com/2009/01/curl-on-godaddy-issue/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 21:42:55 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[ezTweet]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=62</guid>
		<description><![CDATA[[ad#in-ad-unit]When coding up ezTweet I came across a problem with my implementation of cURL updating my status using the Twitter API. It worked fine on all of my other hosting environments and dev environment... I was stumped... After some Google searching I found out that using cURL to access secure destinations required a proxy implementation, [...]]]></description>
			<content:encoded><![CDATA[[ad#in-ad-unit]When coding up <a href="http://www.reynoldsftw.com/eztweet" target="_self">ezTweet</a> I came across a problem with my implementation of cURL updating my status using the Twitter API. It worked fine on all of my other hosting environments and dev environment... I was stumped... After some Google searching I found out that using cURL to access secure destinations required a proxy implementation, however GoDaddy seem to suggest now that this is <a href="http://help.godaddy.com/article/4764" target="_blank">no longer needed</a>.

So - was it my code? Odd that it would work elsewhere though... I tried all sorts of stuff, but eventually found the problem. Originally I had the following in my cURL statements:
[sourcecode language='php']$this->twitterHost .= "statuses/update.xml?status=".urlencode(stripslashes(urldecode($stat)));[/sourcecode]
Turns out, GoDaddy is not a fan of this implementation... Like I said, it works, Twitter do accept it - however GoDaddy for whatever reason stopped it. The <a href="http://apiwiki.twitter.com/REST+API+Documentation" target="_blank">Twitter API</a> documentation states it does require a POST, so I re-jigged the code to the following:
[sourcecode language='php']$this->twitterHost .= "statuses/update.xml";
curl_setopt($this->ch, CURLOPT_POSTFIELDS, "status=".urlencode(stripslashes(urldecode($stat))));[/sourcecode]
Hey presto! All working! :) Would love someone a bit more technical to explain why the previous version worked elsewhere except GoDaddy... Please :D

<em> </em>]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2009/01/curl-on-godaddy-issue/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>3 shortcomings of Twitter</title>
	<atom:link href="http://www.reynoldsftw.com/category/eztweet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.reynoldsftw.com</link>
	<description>Being Generalist.</description>
	<lastBuildDate>Fri, 03 Sep 2010 19:00:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Steve Reynolds Blog &#187; ezTweet</title>
	<atom:link href="http://www.reynoldsftw.com/category/eztweet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.reynoldsftw.com</link>
	<description>Being Generalist.</description>
	<lastBuildDate>Fri, 03 Sep 2010 19:00:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>cURL on GoDaddy issue&#8230;</title>
		<link>http://www.reynoldsftw.com/2009/01/curl-on-godaddy-issue/</link>
		<comments>http://www.reynoldsftw.com/2009/01/curl-on-godaddy-issue/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 21:42:55 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[ezTweet]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=62</guid>
		<description><![CDATA[[ad#in-ad-unit]When coding up ezTweet I came across a problem with my implementation of cURL updating my status using the Twitter API. It worked fine on all of my other hosting environments and dev environment... I was stumped... After some Google searching I found out that using cURL to access secure destinations required a proxy implementation, [...]]]></description>
			<content:encoded><![CDATA[[ad#in-ad-unit]When coding up <a href="http://www.reynoldsftw.com/eztweet" target="_self">ezTweet</a> I came across a problem with my implementation of cURL updating my status using the Twitter API. It worked fine on all of my other hosting environments and dev environment... I was stumped... After some Google searching I found out that using cURL to access secure destinations required a proxy implementation, however GoDaddy seem to suggest now that this is <a href="http://help.godaddy.com/article/4764" target="_blank">no longer needed</a>.

So - was it my code? Odd that it would work elsewhere though... I tried all sorts of stuff, but eventually found the problem. Originally I had the following in my cURL statements:
[sourcecode language='php']$this->twitterHost .= "statuses/update.xml?status=".urlencode(stripslashes(urldecode($stat)));[/sourcecode]
Turns out, GoDaddy is not a fan of this implementation... Like I said, it works, Twitter do accept it - however GoDaddy for whatever reason stopped it. The <a href="http://apiwiki.twitter.com/REST+API+Documentation" target="_blank">Twitter API</a> documentation states it does require a POST, so I re-jigged the code to the following:
[sourcecode language='php']$this->twitterHost .= "statuses/update.xml";
curl_setopt($this->ch, CURLOPT_POSTFIELDS, "status=".urlencode(stripslashes(urldecode($stat))));[/sourcecode]
Hey presto! All working! :) Would love someone a bit more technical to explain why the previous version worked elsewhere except GoDaddy... Please :D

<em> </em>]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2009/01/curl-on-godaddy-issue/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>3 shortcomings of Twitter</title>
		<link>http://www.reynoldsftw.com/2009/01/curl-on-godaddy-issue/</link>
		<comments>http://www.reynoldsftw.com/2009/01/curl-on-godaddy-issue/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 21:42:55 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[ezTweet]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=62</guid>
		<description><![CDATA[[ad#in-ad-unit]When coding up ezTweet I came across a problem with my implementation of cURL updating my status using the Twitter API. It worked fine on all of my other hosting environments and dev environment... I was stumped... After some Google searching I found out that using cURL to access secure destinations required a proxy implementation, [...]]]></description>
			<content:encoded><![CDATA[[ad#in-ad-unit]When coding up <a href="http://www.reynoldsftw.com/eztweet" target="_self">ezTweet</a> I came across a problem with my implementation of cURL updating my status using the Twitter API. It worked fine on all of my other hosting environments and dev environment... I was stumped... After some Google searching I found out that using cURL to access secure destinations required a proxy implementation, however GoDaddy seem to suggest now that this is <a href="http://help.godaddy.com/article/4764" target="_blank">no longer needed</a>.

So - was it my code? Odd that it would work elsewhere though... I tried all sorts of stuff, but eventually found the problem. Originally I had the following in my cURL statements:
[sourcecode language='php']$this->twitterHost .= "statuses/update.xml?status=".urlencode(stripslashes(urldecode($stat)));[/sourcecode]
Turns out, GoDaddy is not a fan of this implementation... Like I said, it works, Twitter do accept it - however GoDaddy for whatever reason stopped it. The <a href="http://apiwiki.twitter.com/REST+API+Documentation" target="_blank">Twitter API</a> documentation states it does require a POST, so I re-jigged the code to the following:
[sourcecode language='php']$this->twitterHost .= "statuses/update.xml";
curl_setopt($this->ch, CURLOPT_POSTFIELDS, "status=".urlencode(stripslashes(urldecode($stat))));[/sourcecode]
Hey presto! All working! :) Would love someone a bit more technical to explain why the previous version worked elsewhere except GoDaddy... Please :D

<em> </em>]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2009/01/curl-on-godaddy-issue/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Steve Reynolds Blog &#187; ezTweet</title>
	<atom:link href="http://www.reynoldsftw.com/category/eztweet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.reynoldsftw.com</link>
	<description>Being Generalist.</description>
	<lastBuildDate>Fri, 03 Sep 2010 19:00:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>cURL on GoDaddy issue&#8230;</title>
		<link>http://www.reynoldsftw.com/2009/01/curl-on-godaddy-issue/</link>
		<comments>http://www.reynoldsftw.com/2009/01/curl-on-godaddy-issue/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 21:42:55 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[ezTweet]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=62</guid>
		<description><![CDATA[[ad#in-ad-unit]When coding up ezTweet I came across a problem with my implementation of cURL updating my status using the Twitter API. It worked fine on all of my other hosting environments and dev environment... I was stumped... After some Google searching I found out that using cURL to access secure destinations required a proxy implementation, [...]]]></description>
			<content:encoded><![CDATA[[ad#in-ad-unit]When coding up <a href="http://www.reynoldsftw.com/eztweet" target="_self">ezTweet</a> I came across a problem with my implementation of cURL updating my status using the Twitter API. It worked fine on all of my other hosting environments and dev environment... I was stumped... After some Google searching I found out that using cURL to access secure destinations required a proxy implementation, however GoDaddy seem to suggest now that this is <a href="http://help.godaddy.com/article/4764" target="_blank">no longer needed</a>.

So - was it my code? Odd that it would work elsewhere though... I tried all sorts of stuff, but eventually found the problem. Originally I had the following in my cURL statements:
[sourcecode language='php']$this->twitterHost .= "statuses/update.xml?status=".urlencode(stripslashes(urldecode($stat)));[/sourcecode]
Turns out, GoDaddy is not a fan of this implementation... Like I said, it works, Twitter do accept it - however GoDaddy for whatever reason stopped it. The <a href="http://apiwiki.twitter.com/REST+API+Documentation" target="_blank">Twitter API</a> documentation states it does require a POST, so I re-jigged the code to the following:
[sourcecode language='php']$this->twitterHost .= "statuses/update.xml";
curl_setopt($this->ch, CURLOPT_POSTFIELDS, "status=".urlencode(stripslashes(urldecode($stat))));[/sourcecode]
Hey presto! All working! :) Would love someone a bit more technical to explain why the previous version worked elsewhere except GoDaddy... Please :D

<em> </em>]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2009/01/curl-on-godaddy-issue/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>3 shortcomings of Twitter</title>
		<link>http://www.reynoldsftw.com/2009/01/three-twitter-shortcomings/</link>
		<comments>http://www.reynoldsftw.com/2009/01/three-twitter-shortcomings/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 17:25:06 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Social-Web]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[ezTweet]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=48</guid>
		<description><![CDATA[[ad#in-ad-unit]Admittedly I'm a bit of a noobie when it comes to Twitter. I registered a few months back, took a look around the site, and asked myself "What is the point?". They sell it to you as a way to keep in touch with your friends in short, sharp tweets - but I already do [...]]]></description>
			<content:encoded><![CDATA[[ad#in-ad-unit]Admittedly I'm a bit of a noobie when it comes to Twitter. I registered a few months back, took a look around the site, and asked myself "What is the point?". They sell it to you as a way to keep in touch with your friends in short, sharp tweets - but I already do that on Facebook. Within 30 minutes, I closed my account and forgot all about it. But now, I'm back! Here's some thoughts...
<p style="text-align: center;"><img class="size-full wp-image-52 aligncenter" title="Twitter Birdie" src="http://www.reynoldsftw.com/wp-content/uploads/2009/01/icon_a.png" alt="Twitter Birdie" width="205" height="205" /></p>

<h3>Help users find people to follow</h3>
One of the big reasons why I came and went so quickly - I was (and still am) finding it extremely difficult to find people that I should be following. Right now, I'm relying on 3rd party applications to suggest people that may be of interest to me, such as <a href="http://www.mrtweet.net/" target="_blank">Mr Tweet</a>. Surely Twitter could be doing this is better, more integrated ways? It knows what I'm looking at, so must be able to build in some kind of recommendation engine? It was even difficult to find Tweeters that I knew existed. Thankfully Twitter have recently introduced the <a href="http://twitter.com/invitations">Find People</a> functionality which greatly helps - how did they go so long without it?
<h3>Stop burying features</h3>
Why oh why do they hide the <strong>search</strong> functionality with a link right at the bottom of the page? This is arguably their most powerful feature, especially as its ajaxified (it notifies you of new results to your search). It really annoys me when I have to scroll for endless screens on my /home page to run a simple search. <strong><span style="text-decoration: underline;">Add a search box to the UI!!</span></strong>
<h3><span>Improve the tweeting process</span></h3>
[caption id="attachment_49" align="aligncenter" width="300" caption="ezTweet Screenshot"]<a href="http://www.reynoldsftw.com/eztweet"><img class="size-medium wp-image-49 " title="ezTweet Screenshot" src="http://www.reynoldsftw.com/wp-content/uploads/2009/01/picture-4-300x125.png" alt="ezTweet Screenshot" width="300" height="125" /></a>[/caption]
<p style="text-align: left;">One of my biggest problems with Twitter led me to build my own tweet submitter, <a href="http://www.reynoldsftw.com/eztweet" target="_self">ezTweet</a>. Twitter allows you to shorten your urls when you post which is nice, but it will only shorten them if your big url and tweet is less than 140 characters! <strong>WHY?? </strong>So, I've got to go off to tinyurl.com or similar - make my url tiny, and then go back to Twitter to submit my tweet. Very annoying! I want to use my 140 characters to the maximum, don't limit me to that before you've even shrunk my urls for me!</p>
<p style="text-align: left;"><a href="http://www.reynoldsftw.com/eztweet" target="_self">ezTweet</a> addresses this problem for me. It allows me to "tinify" my urls there and then when authoring my tweet, so I can guarantee a successful submit. It took me an hour to code (a tad more to make it a wordpress plugin). <strong>Come on Twitter!</strong> This is a simple usability thing to fix!</p>

<h3>Why am I back?</h3>
Good question. Since my last visit to Twitter, I've become involved in some side projects, as well as progressed with my career. I'm trying to focus on embracing social media, and using it as a tool to promote myself and the projects I am working on. My friends and I would discuss the same problem I had the first time... "What is the point?". My answer to this now is - it's only good if you have something to say that you want to promote to <strong>people </strong><strong>you don't know</strong>. It makes sense this way, it gives you a reason to tweet your thoughts - the same as blogging!

Anyway, <strong>enjoy ezTweet</strong> - let me know your feedback and feature requests to make it even easier to tweet!]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2009/01/three-twitter-shortcomings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
