<?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>jspr &#187; twitter</title>
	<atom:link href="http://jspr.tndy.me/tag/twitter/feed/" rel="self" type="application/rss+xml" />
	<link>http://jspr.tndy.me</link>
	<description>buy a vowel</description>
	<lastBuildDate>Tue, 27 Jul 2010 15:44:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>how companies should talk to you</title>
		<link>http://jspr.tndy.me/2010/04/how-companies-should-talk-to-you/</link>
		<comments>http://jspr.tndy.me/2010/04/how-companies-should-talk-to-you/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 09:17:44 +0000</pubDate>
		<dc:creator>Jasper</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[companies]]></category>
		<category><![CDATA[customer service]]></category>
		<category><![CDATA[lovefilm]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://jspr.tndy.me/?p=2000</guid>
		<description><![CDATA[This has happened a couple of times to me on twitter. I&#8217;ll make a throwaway comment about a company, chuck in an @mention about them (not expecting a reply, but secretly hoping for one) and I actually get a response. This isn&#8217;t the first time it&#8217;s happened with LOVEFiLM, and it probably won&#8217;t be the [...]]]></description>
			<content:encoded><![CDATA[<p>This has happened a couple of times to me on twitter. I&#8217;ll make a throwaway comment about a company, chuck in an @mention about them (not expecting a reply, but secretly hoping for one) and I actually get a response. This isn&#8217;t the first time it&#8217;s happened with <a href="http://www.lovefilm.com/welcome/home.html">LOVEFiLM</a>, and it probably won&#8217;t be the last, but they&#8217;re just so good at it. The situation is really unavoidable and I didn&#8217;t expect them to do anything about it (and really, didn&#8217;t see anything they even <em>could</em> do about it!), but they rallied anyway.</p>
<p><a href="http://www.flickr.com/photos/echohelloworld/4502438472/" title="how to satisfy customers by jaspertandy, on Flickr"><img src="http://farm3.static.flickr.com/2697/4502438472_f17822919b_o.png" width="599" height="310" alt="how to satisfy customers" /></a></p>
<p>After this interchange, I figure they don&#8217;t have the title, I can&#8217;t rent it and that&#8217;s why. It was really just a throwaway comment, because it&#8217;s the first film I&#8217;ve searched for that I haven&#8217;t been able to queue for reasons other than its release date not having passed. I have since received an email from a customer service representative:</p>
<p><em>Dear Jasper,</p>
<p>Further to our conversation on Twitter, unfortunately, &#8220;9&#8243; is not currently available to rent from LOVEFiLM due to very recent problems with the supplier of rental copies. I‚m sorry for any inconvenience or disappointment this may cause you. If this situation changes we will of course let you know. To make it up to you we are crediting your account with a free rental. </em></p>
<p>Now, this is how you treat customers. I am on an unlimited plan, so an extra rental isn&#8217;t really going to affect me that much, but the gesture is the point. This shows me that, even though this isn&#8217;t a fault of theirs, they&#8217;re trying to show that they care about my experience with them, and (I hope you&#8217;re listening <a href="http://twitter.com/panelfly">Panelfly</a> and <a href="http://twitter.com/SonyPlaystation">Sony Playstation</a> &#8211; I know my updates are protected now, but they had weeks to respond before I did that!) ensure that every experience I have with their company ends with me being happy. You certainly nailed it again, LOVEFiLM.</p>
]]></content:encoded>
			<wfw:commentRss>http://jspr.tndy.me/2010/04/how-companies-should-talk-to-you/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>twitter [change the record]</title>
		<link>http://jspr.tndy.me/2010/04/twitter-change-the-record/</link>
		<comments>http://jspr.tndy.me/2010/04/twitter-change-the-record/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 14:13:28 +0000</pubDate>
		<dc:creator>Jasper</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://jspr.tndy.me/?p=1982</guid>
		<description><![CDATA[So, I decided to start using twitter again, on a heavily decreased account &#8211; basically removed everyone I&#8217;m not acquainted with and protected my updates. Realised that I hadn&#8217;t spoken to a lot of my friends in quite a while, and twitter is a pretty decent way to keep up with them. I&#8217;m not going [...]]]></description>
			<content:encoded><![CDATA[<p>So, I decided to start using twitter again, on a heavily decreased account &#8211; basically removed everyone I&#8217;m not acquainted with and protected my updates. Realised that I hadn&#8217;t spoken to a lot of my friends in quite a while, and twitter is a pretty decent way to keep up with them. I&#8217;m not going to be posting everything up there, but sometimes it&#8217;s fun to just write down a thought or quote or something. Plus, a lot of friends don&#8217;t use RSS, but do use twitter, so I can use it to pimp blog posts that might be relevant as well!</p>
<p>Go me, and hypocrisy.</p>
]]></content:encoded>
			<wfw:commentRss>http://jspr.tndy.me/2010/04/twitter-change-the-record/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>you&#8217;re not a web designer if you don&#8217;t know html and css at least</title>
		<link>http://jspr.tndy.me/2010/02/youre-not-a-web-designer-if-you-dont-know-html-and-css-at-least/</link>
		<comments>http://jspr.tndy.me/2010/02/youre-not-a-web-designer-if-you-dont-know-html-and-css-at-least/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 18:10:19 +0000</pubDate>
		<dc:creator>Jasper</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[reaction]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://jspr.tndy.me/?p=1850</guid>
		<description><![CDATA[Yes, you. I was linked to a quote on twitter by someone way higher profile than me, and it appears to have sparked a bit of a debate, so I&#8217;ll weigh in. Honestly, I&#8217;m shocked that in 2010 I&#8217;m still coming across &#8216;web designers&#8217; who can&#8217;t code their own designs. No excuse. I 100% wholeheartedly [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, you.</p>
<p>I was linked to a <a href="http://twitter.com/elliotjaystocks/status/9227592793">quote on twitter</a> by <a href="http://twitter.com/elliotjaystocks">someone way higher profile than me</a>, and it appears to have sparked a bit of a debate, so I&#8217;ll weigh in.</p>
<blockquote><p>Honestly, I&#8217;m shocked that in 2010 I&#8217;m still coming across &#8216;web designers&#8217; who can&#8217;t code their own designs. No excuse.</p></blockquote>
<p>I 100% wholeheartedly agree with this. How can you possibly design for the web if you don&#8217;t understand the limitations of the platform? Sure, you can draw a picture of a website, but will it work? If you&#8217;re lucky. Not EVERYTHING you can draw is easy or even sensible to interpret to a website layout, so you&#8217;re really limiting yourself or risking a substantial backlash if your design process isn&#8217;t influenced by a knowledge of CSS, browser inconsistencies and all of the cool little things web browsers can and can&#8217;t do.</p>
<p>I have to work with quite a few people who are &#8220;web designers&#8221; but don&#8217;t know HTML and it&#8217;s the most frustrating thing. It&#8217;s so clear when you&#8217;re working with a design of someone who doesn&#8217;t know the platform.</p>
<p>A couple of responses were to do with top chefs not working in their own restaurants or product designers not making the products they design. That has missed the point entirely (which is odd, because the source of one of those comments is incredibly well-respected) &#8211; chefs CAN cook, and could do it beautifully if they wanted/needed to. Product designers MUST know about the production process of the product they&#8217;re designing &#8211; you couldn&#8217;t just sit down and design a car or an aeroplane without knowing about production, materials and the thousands, probably millions of things you need to know about the product and production process.</p>
<p>So, from now on, if I work with you in your design capacity and you don&#8217;t know HTML or CSS, you&#8217;re not a web designer, you&#8217;re a website picture drawer.</p>
]]></content:encoded>
			<wfw:commentRss>http://jspr.tndy.me/2010/02/youre-not-a-web-designer-if-you-dont-know-html-and-css-at-least/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>#musicmonday 14-12</title>
		<link>http://jspr.tndy.me/2009/12/musicmonday-14-12/</link>
		<comments>http://jspr.tndy.me/2009/12/musicmonday-14-12/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 16:59:01 +0000</pubDate>
		<dc:creator>Jasper</dc:creator>
				<category><![CDATA[meme]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[#musicmonday]]></category>
		<category><![CDATA[last.fm]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://jspr.tndy.me/?p=1798</guid>
		<description><![CDATA[Considering the time of year, there&#8217;s been a lot of girly, scream-free music on the turntables this week.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/echohelloworld/4185366686/" title="#musicmonday 2009-12-14 at 16.54.25 by jaspertandy, on Flickr"><img src="http://farm5.static.flickr.com/4044/4185366686_2e9e44b708_o.png" width="569" height="310" alt="#musicmonday 2009-12-14 at 16.54.25" /></a></p>
<p>Considering the time of year, there&#8217;s been a lot of girly, scream-free music on the turntables this week.</p>
]]></content:encoded>
			<wfw:commentRss>http://jspr.tndy.me/2009/12/musicmonday-14-12/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>On protecting my twitter updates</title>
		<link>http://jspr.tndy.me/2009/05/on-protecting-my-twitter-updates/</link>
		<comments>http://jspr.tndy.me/2009/05/on-protecting-my-twitter-updates/#comments</comments>
		<pubDate>Thu, 07 May 2009 21:39:48 +0000</pubDate>
		<dc:creator>Jasper</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[jspr]]></category>
		<category><![CDATA[me]]></category>
		<category><![CDATA[drunk]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://jspr.tndy.me/?p=1544</guid>
		<description><![CDATA[The observant will note that my twitter updates are now protected. I don&#8217;t like the idea of people I didn&#8217;t authorise reading those updates &#8211; they&#8217;re unedited and unsuitable in most cases. If you&#8217;re a person and you want to read, I&#8217;d be elated, but I&#8217;d rather say yes than wish I could say no. [...]]]></description>
			<content:encoded><![CDATA[<p>The observant will note that <a href="http://twitter.com/jaspertandy">my twitter updates</a> are now protected. I don&#8217;t like the idea of people I didn&#8217;t authorise reading those updates &#8211; they&#8217;re unedited and unsuitable in most cases. If you&#8217;re a person and you want to read, I&#8217;d be elated, but I&#8217;d rather say yes than wish I could say no.</p>
<p>Thanks to the [very] few for understanding.</p>
]]></content:encoded>
			<wfw:commentRss>http://jspr.tndy.me/2009/05/on-protecting-my-twitter-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>#jsprrecs</title>
		<link>http://jspr.tndy.me/2009/04/jsprrecs/</link>
		<comments>http://jspr.tndy.me/2009/04/jsprrecs/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 23:01:03 +0000</pubDate>
		<dc:creator>Jasper</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[jspr]]></category>
		<category><![CDATA[me]]></category>
		<category><![CDATA[movies]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[recommendations]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://jspr.tndy.me/?p=1500</guid>
		<description><![CDATA[I often find myself tweeting song lyrics or lines from movies or, well, lines from anything really. This normally receives one of two responses: &#8220;man I love that movie/song&#8221; or &#8220;what are you talking about?!&#8221;. #jsprrecs is here so that I can recommend stuff to people without being too cryptic (though they might involve some [...]]]></description>
			<content:encoded><![CDATA[<p>I often find myself tweeting song lyrics or lines from movies or, well, lines from anything really. This normally receives one of two responses: &#8220;man I love that movie/song&#8221; or &#8220;what are you talking about?!&#8221;. <a href="http://search.twitter.com/search?q=%23jsprrecs">#jsprrecs</a> is here so that I can recommend stuff to people without being too cryptic (though they might involve some googling!)</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://jspr.tndy.me/2009/04/jsprrecs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s good to moan.</title>
		<link>http://jspr.tndy.me/2009/04/its-good-to-moan/</link>
		<comments>http://jspr.tndy.me/2009/04/its-good-to-moan/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 21:04:11 +0000</pubDate>
		<dc:creator>Jasper</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[reaction]]></category>
		<category><![CDATA[customer service]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[mediatemple]]></category>
		<category><![CDATA[moan]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://jspr.tndy.me/?p=1453</guid>
		<description><![CDATA[I&#8217;m what you might call a seasoned moaner. If something displeases me, people know about it. I have an opinion and I like to exercise it &#8211; it&#8217;s quite a good way to start up a conversation. Yesterday, I spent 3 hours trying to SSH into a mediatemple share, only to find out that I&#8217;d [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m what you might call a seasoned moaner. If something displeases me, people know about it. I have an opinion and I like to exercise it &#8211; it&#8217;s quite a good way to start up a conversation.</p>
<p>Yesterday, I spent 3 hours trying to SSH into a mediatemple share, only to find out that I&#8217;d been IP banned without being told. My attempt to connect was timing out and timing out with no feedback whatsoever. At this point, I didn&#8217;t have a client login, so I could only assume that (seeing as my colleagues could connect to the share) it was an issue with my connection. After 3 hours of debugging, I asked for a client login which was promptly created. When I logged in to the web interface, I was greeted with a &#8220;someone is trying to log in from your IP, but we&#8217;ve banned them&#8221; message (which the person who created the account didn&#8217;t get, by the way!) that allowed me to remove the lock from my IP.</p>
<p>Needless to say, I was furious (I have quite a short fuse), so TO THE INTERNETS I went. What followed can only be described as the best way to handle a public complaint about a company/service:</p>
<p><a href="http://www.flickr.com/photos/echohelloworld/3409578405/" title="my beef with mediatemple"><img src="http://farm4.static.flickr.com/3582/3409578405_a35f071f23_o.png" width="524" height="308" alt="my beef with mediatemple" /></a></p>
<p>So, now I&#8217;ve wasted my afternoon, but I&#8217;m not mad about it any more &#8211; I&#8217;m actually pleased that mediatemple took my thoughts on board (or at least appeared to &#8211; whether they&#8217;re implemented or not is largely irrelevant, next time I can&#8217;t connect, I&#8217;ll just check if I&#8217;m locked out again!) and made the effort to resolve a problem, even though I didn&#8217;t direct it right at them.</p>
<p>So yeah, moaning is OK sometimes. As long as you&#8217;re moaning about something that cares about how it looks!</p>
]]></content:encoded>
			<wfw:commentRss>http://jspr.tndy.me/2009/04/its-good-to-moan/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How I would monetise twitter.</title>
		<link>http://jspr.tndy.me/2009/04/how-i-would-monetise-twitter/</link>
		<comments>http://jspr.tndy.me/2009/04/how-i-would-monetise-twitter/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 23:22:02 +0000</pubDate>
		<dc:creator>Jasper</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[reaction]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[keywords]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[potionfactory]]></category>
		<category><![CDATA[targeted]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://jspr.tndy.me/?p=1440</guid>
		<description><![CDATA[There&#8217;s a lot of talk at the moment, in the twitter community (if it can so be called) about twitter&#8217;s business model. Since I started caring about how premium accounts could affect my experience with the site, I began thinking about how I would monetise the site. The key factor to this, in my opinion, [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a lot of talk at the moment, in the twitter community (if it can so be called) about twitter&#8217;s business model. Since I started caring about how premium accounts could affect my experience with the site, I began thinking about how I would monetise the site.</p>
<p>The key factor to this, in my opinion, is that it always seems to be approached from the angle of &#8220;how can we least irritate the users of this site, but still gain money from their use of it?&#8221;. This, to me, is a fundamental flaw in the logic. You are much more likely to successfully monetise a site if people actually benefit from what they&#8217;re paying for. It&#8217;s obviously easier to do this by offering perks to paying users in the same vein as flickr or vimeo&#8217;s increased bandwidth/storage space limits, but you really have to rack your brain for a decent model when it comes to most of your users having free accounts.</p>
<p>Untargeted advertising is awful. It&#8217;s intrusive, mostly irrelevant and makes designers cry. Google tried to combat irrelevance by keyword matching content of sites or, more controversially, emails. It almost worked, except for the fact that it somehow didn&#8217;t. No-one clicks Google text ads unless they&#8217;re specifically trying to generate click revenue for a site. This means that the advertising has failed. It&#8217;s not a scalable or future proof way to monetise a site, so it&#8217;s out. No untargeted ads.</p>
<p>Facebook have recently been really picking up the game with respect to advertising. I mention that I like movies and music on my profile. I talk to my friends about web development, gaming, social media, photography and more and I get small ads (which are obviously Facebook-approved and sit inline with the design of the site (I don&#8217;t want to get into Facebook&#8217;s design. That&#8217;s a whole other can of worms)). They also offer me the ability to vote-up or down an ad. I&#8217;ve not seen the movie Slumdog Millionnaire, and I have no interest in doing so, so I vote the ad down and don&#8217;t see it again. Brilliant. </p>
<p>Now, if I were a sensible businessman, I would take these ratings and apply them to conversations I have with my friends about movies. If one of my friends mentions that they like movies, and maybe even give as much detail as sharing similar film taste, my voting-up an ad would make it more likely to appear in their ad rotation. Brilliant. That, to me, is the way that targeted advertising should be done. Friends talk about things together, they recommend things, they get adverts that logic dictates they might like. They&#8217;re not all going to be winners, but it&#8217;s a solid foundation that, with enough data and participation, could provide a self-perpetuating engine for revenue generation that all the owners have to do is assign keywords to and release to the wild. Yes, a lot of programming has to go into this sort of thing, but the rewards are potentially phenomenal. Especially with the userbase that Facebook has.</p>
<p>So, where does that leave twitter? I don&#8217;t have any statistics, but I see a lot of businesses have adopted twitter. I&#8217;m a particular fan of indie Mac developers and I exercise this enthusiasm by following their updates on twitter. I&#8217;m a bleeding-edge kinda guy and I like to know when new stuff is coming out that I can play with. What if you were to apply the same model to twitter? You already have the interaction between consumer and business right there, but it lacks the audience in some cases, so we make it special.</p>
<p>Say every twitter user has their own tag cloud (for those of you who don&#8217;t read any other blogs, a visualisation of word density/popularity comparative to overall volume) to target ads to. I mention the word &#8220;Mac&#8221; or &#8220;Apple&#8221; (probably) on a freakishly regular basis and so do a lot of my followers/followees. I, therefore, see a valuable type of advertising which has a special kind of (purchased) tweet with a wider scope. Say the good people a <a href="http://twitter.com/andypotion">PotionFactory</a> want to send out an ad, they hit up twitter, buy a &#8220;penetweet&#8221; (I should TM that it&#8217;s so good), associate some keywords and BAM, anyone who follows PotionFactory sees the ad. Anyone who&#8217;s friends with someone following PotionFactory who has a high enough keyword density of any number of the keywords PotionFactory bought when they bought the ad sees it. It appears inline with their tweets, it doesn&#8217;t say the word &#8220;sponsored&#8221; on it or anything tacky like that, it just sinks down with the rest of the tweets (or maybe stays up longer for a premium (not too long, though)) and everyone goes about their day.</p>
<p>So, there you have it. An unintrusive, targeted advertising engine built on the contents of people&#8217;s tweets, who they follow and who their friends follow. It easily fits in a tiered model (different tariffs give you access to more keywords, lower concentration of keywords for ads to be shown to users) and is far better, in my opinion, than the arbitrary character-limit-increase-based model that I&#8217;ve seen floating around recently!</p>
<p>I&#8217;d love to hear any readers&#8217; thoughts on this, as I know most twitter users will have floated around their own ideas, if only internally.</p>
]]></content:encoded>
			<wfw:commentRss>http://jspr.tndy.me/2009/04/how-i-would-monetise-twitter/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Picky eating</title>
		<link>http://jspr.tndy.me/2009/03/picky-eating/</link>
		<comments>http://jspr.tndy.me/2009/03/picky-eating/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 22:38:28 +0000</pubDate>
		<dc:creator>Jasper</dc:creator>
				<category><![CDATA[food]]></category>
		<category><![CDATA[drunk post]]></category>
		<category><![CDATA[picky]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://jspr.tndy.me/2009/03/picky-eating/</guid>
		<description><![CDATA[From a small spark of conversation on Twitter, I realised that my eating habits are something I&#8217;ve never really covered (other than the no animals thing) so here goes. I&#8217;m a crazy-picky eater, and if it weren&#8217;t for pizza, I might be dead, but here&#8217;s a meme we could start! What foods don&#8217;t you eat? [...]]]></description>
			<content:encoded><![CDATA[<p>From a small spark of conversation on Twitter, I realised that my eating habits are something I&#8217;ve never really covered (other than the no animals thing) so here goes. I&#8217;m a crazy-picky eater, and if it weren&#8217;t for pizza, I might be dead, but here&#8217;s a meme we could start!</p>
<p>What foods don&#8217;t you eat? Don&#8217;t include stuff you&#8217;ve not eaten, and if you&#8217;re a veggie, don&#8217;t list meat.</p>
<p>Here&#8217;s mine:</p>
<ul>
<li>Potato</li>
<li>Tomato</li>
<li>Mushroom</li>
<li>Avocado</li>
<li>Aubergine</li>
<li>Beans</li>
<li>Chickpeas</li>
<li>Courgette</li>
<li>Celery</li>
<li>Parsnip</li>
<li>Swede</li>
<li>Turnip</li>
<li>Sweet potato</li>
<li>Cucumber</li>
<li>Beetroot</li>
<li>Pulses</li>
<li>Yoghurt</li>
<li>Cream</li>
<li>Milk</li>
<li>Broad beans</li>
<li>Soup</li>
<li>Blue cheese</li>
<li>Olives</li>
<li>Porridge</li>
<li>Celeriac</li>
<li>Fennel</li>
<li>Strawberry</li>
<li>Banana</li>
<li>Raspberry</li>
</ul>
<p>That&#8217;s all I can think of right now. I&#8217;m sure there must be more!</p>
]]></content:encoded>
			<wfw:commentRss>http://jspr.tndy.me/2009/03/picky-eating/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Twitter Stuff 0.3</title>
		<link>http://jspr.tndy.me/2009/01/twitter-stuff-03/</link>
		<comments>http://jspr.tndy.me/2009/01/twitter-stuff-03/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 02:26:12 +0000</pubDate>
		<dc:creator>Jasper</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitter-stuff]]></category>

		<guid isPermaLink="false">http://echohelloworld.com/?p=856</guid>
		<description><![CDATA[happy downloading! It&#8217;s been literally minutes in the making, but it&#8217;s here. Now with lovely added templates, to save you lazy people even more leg work, you can do things like: &#123;twitter:jaspertandy:avatar_link&#125; and get , and &#123;twitter:jaspertandy:username_link&#125; and get jaspertandy. Awesome, huh? I&#8217;ve also added the ability to force re-caching. If someone updates their avatar [...]]]></description>
			<content:encoded><![CDATA[<p><a href="/lib/downloads/twitter-stuff.php.zip">happy downloading!</a></p>
<p>It&#8217;s been literally minutes in the making, but it&#8217;s here. Now with lovely added templates, to save you lazy people even more leg work, you can do things like:<br />
<span id="more-856"></span><br />
<code>&#123;twitter:jaspertandy:avatar_link&#125;</code></p>
<p>and get <a href="http://twitter.com/jaspertandy"><img src="/lib/cache/https3.amazonaws.comtwitterproductionprofileimages71142678DSC0010normal.jpg" alt="jaspertandy"/></a>, and</p>
<p><code>&#123;twitter:jaspertandy:username_link&#125;</code></p>
<p>and get <a href="http://twitter.com/jaspertandy">jaspertandy</a>. Awesome, huh? I&#8217;ve also added the ability to force re-caching. If someone updates their avatar before your cache refreshes (this will probably only happen with people upgrading, but still!), then you&#8217;ll get a dead image link or an error. If you append <em>:force</em> to your tag, their data will be re-cached and their avatar updated:</p>
<p><code>&#123;twitter:jaspertandy:avatar_link:force&#125;</code></p>
<p>Becomes <a href="http://twitter.com/jaspertandy"><img src="/lib/cache/https3.amazonaws.comtwitterproductionprofileimages71142678DSC0010normal.jpg" alt="jaspertandy"/></a>. Only use :force if you get broken images, though, as it unnecessarily bullies twitter&#8217;s api.</p>
<p>I have also made it easy for you to create your own templates by adding a function with the incredibly convoluted prefix; <em>template_</em>, so your personal functions might look something like:<br />
<code><br />
public function template_jasper_rocks($user_json){<br />
    return 'jasper rocks!';<br />
}<br />
</code></p>
<p>Obviously, if you don&#8217;t do any scripting then stay away from this or you&#8217;ll break stuff. If you <em>do</em>, then make sure your function returns a string to replace the tag and you&#8217;re good to go.</p>
<p>As before, if you break it then come crying to the comments box. If you don&#8217;t know any PHP, but would still like a custom template, hit up the comments box and if you find this useful, say so. It&#8217;s nice to hear from people!</p>
<p>Installation is <a href="http://echohelloworld.com/2009/01/wordpress-plugin-twitter-user-tags/">the same as before</a>, so once you&#8217;ve downloaded this, either copy your old config stuff or follow the <a href="http://echohelloworld.com/2009/01/wordpress-plugin-twitter-user-tags/">original post</a>. I&#8217;ll do an interface so you don&#8217;t have to keep doing this, if it becomes apparent that more than two people are using the plugin!</p>
]]></content:encoded>
			<wfw:commentRss>http://jspr.tndy.me/2009/01/twitter-stuff-03/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
