<?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/" version="2.0">

<channel>
	<title>Matt Bee Blog</title>
	
	<link>http://mattbee.co.uk</link>
	<description>The random musings of Matt Bee</description>
	<lastBuildDate>Tue, 19 Feb 2013 19:33:54 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/mattbee" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="mattbee" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>JavaScript Code Club Part II</title>
		<link>http://mattbee.co.uk/2013/01/javascript-code-club-part-ii/</link>
		<comments>http://mattbee.co.uk/2013/01/javascript-code-club-part-ii/#comments</comments>
		<pubDate>Wed, 30 Jan 2013 00:26:44 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://mattbee.co.uk/?p=418</guid>
		<description><![CDATA[So after a chat with some of my initial advisory committee (Jack Franklin, Micheil Smith, David Smith, Susanne Feldhusen and Arran Ross Paterson) I have refined what I think I&#8217;m looking at/for. I think the initial requirement is for a &#8230; <a href="http://mattbee.co.uk/2013/01/javascript-code-club-part-ii/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So after a chat with some of my initial advisory committee (Jack Franklin, Micheil Smith, David Smith, Susanne Feldhusen and Arran Ross Paterson) I have refined what I think I&#8217;m looking at/for.</p>
<p>I think the initial requirement is for a kind of drop-in center for people to mingle with JavaScript mentors who can help them with specific problems they are having or help the solve specific problems.</p>
<p>To keep people interested and to make sure there is something to discuss, I would get a few mentors to set up a number of tasks (similar to assignments on <a title="Code Cademy - Learn to Code." href="http://www.codecademy.com">www.codecademy.com</a>) that people can set about and request advice or help if they can&#8217;t complete any parts of the work.</p>
<p>The &#8216;syllabus&#8217; as it were would feature real life problems &#8211; including completing tasks without jQuery, creating sliders, using animation, building with things like backbone, API use etc  all the time promoting best practice.  By setting a number of tasks that people can choose from, but that mentors would be able to complete in a straightforward manner would hopefully mean that people will have an incentive to regularly attend and consistently improve their JavaScript programming.</p>
<p>So a bimonthly programme, initially running for 3 months, it would give people a good run at meeting mentors, having a specific regular time with mentors and peers and improving their JavaScript &#8211; and hopefully inspire them to continue thinking about what the mentors have taught them and look at working on the tasks in their spare time as well as during sessions.</p>
<p>As always, any suggestions or comments gratefully received. Happy coding!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://mattbee.co.uk/2013/01/javascript-code-club-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript Code Club</title>
		<link>http://mattbee.co.uk/2013/01/javascript-code-club/</link>
		<comments>http://mattbee.co.uk/2013/01/javascript-code-club/#comments</comments>
		<pubDate>Wed, 09 Jan 2013 16:09:47 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://mattbee.co.uk/?p=410</guid>
		<description><![CDATA[Update: We have a website &#8211; http://jscodeclub.org/ &#8211; register interest and we&#8217;ll see if I can get the London faction off the ground very soon! Since I am generally not brilliant at JavaScript, in fact my code generally sucks, I&#8217;m &#8230; <a href="http://mattbee.co.uk/2013/01/javascript-code-club/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Update:</strong> We have a website &#8211; http://jscodeclub.org/ &#8211; register interest and we&#8217;ll see if I can get the London faction off the ground very soon!</p>
<p>Since I am generally not brilliant at JavaScript, in fact my code generally sucks, I&#8217;m thinking about curating some form of beginners class.</p>
<p>While I have lots of books on JavaScript and the like, I really find it difficult to digest them sometimes, with completing exercises just being a case of copying code and not *really* digesting what it&#8217;s doing.</p>
<p>Since almost all the developers I know are really helpful and keen to share their knowledge and the fact I learn much better when things are explained to me by a real person, I thought why not invest my time into getting like minded people together to help each other learn JavaScript, while being helped by the wonderful people I know that rock at JS development. Some of them have even written books for goodness sake.</p>
<p>The format I have in mind would be &#8216;pupils&#8217; meeting with a guest &#8216;tutor&#8217; twice a month. Session one would cover some essential knowledge in a short lesson, followed by an assignment being set.</p>
<p>&#8216;Pupils&#8217; will then go away with their assignment and a little bit more knowledge, before returning 2 weeks later to talk about their methodology and solution, with the tutor giving advice and helping fix any bugs in this session, before demonstrating how they would have solved the problem.</p>
<p>I&#8217;m going to work out what format might work best, and I will be following some way of learning JS anyway, but I though if anyone is interested in learning JavaScript from the ground up, from a real person, while solving real problems it might be worth trying to get a group together.</p>
<p>Please let me know in the comments if you are interested and I&#8217;ll start to investigate what the possibilities are.</p>
<p>Unless I work out some way of working out a remote format &#8211; this will be based in London, UK &#8211; although no reason it can&#8217;t work without being there in person.</p>
<p>Suggestions to format or other ideas also welcome!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://mattbee.co.uk/2013/01/javascript-code-club/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>How to list pages and content in Perch CMS</title>
		<link>http://mattbee.co.uk/2012/12/how-to-list-pages-and-content-in-perch-cms/</link>
		<comments>http://mattbee.co.uk/2012/12/how-to-list-pages-and-content-in-perch-cms/#comments</comments>
		<pubDate>Tue, 04 Dec 2012 11:45:02 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[perch]]></category>

		<guid isPermaLink="false">http://mattbee.co.uk/?p=401</guid>
		<description><![CDATA[Today, @foamcow on twitter was asking how to list snippets of pages on Perch. So I thought I would have a break and list how I did it &#8211; which may not be the best method, but it worked for &#8230; <a href="http://mattbee.co.uk/2012/12/how-to-list-pages-and-content-in-perch-cms/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today, @foamcow on twitter was asking how to list snippets of pages on Perch. So I thought I would have a break and list how I did it &#8211; which may not be the best method, but it worked for me.</p>
<p>I had pages with perch content fields, with, for the reason of this example, we&#8217;ll call Heading a plain text field, Image (image field) and a Content (textarea).</p>
<p>Initially I though I was stuck, but the forums told me to list the pages I need based on the navigation functions, so in brief, here&#8217;s how I did it. Apologies for lack of syntax highlighting etc, will add that later!</p>
<p><code><br />
< ?php</p>
<p>// Let's get the list of pages according to the navigation first.<br />
// Restrict to the path we need, which is only pages in /projects/<br />
// skip-template means we just get an array of the page data back.<br />
$navigation = perch_pages_navigation(array(<br />
        'from-path' => '/projects/',<br />
	'levels' => 1,<br />
	'skip-template' => true<br />
));</p>
<p>// Now let's loop through the perch content in the project page template<br />
foreach( $navigation as $item ) {</p>
<p>        // Add Skip template so we can use the data<br />
	$opts = array(<br />
		'page' => $item['pagePath'], // This is where we use the data from the nav list to get each page in turn<br />
		'skip-template' => true<br />
	);</p>
<p>        // Now get an array of data for each perch content area in the page template<br />
        // All using the same options array we just set using the nav pagePath<br />
	$data = perch_content_custom('Heading', $opts);<br />
	$desc = perch_content_custom('Content', $opts);<br />
	$images = perch_content_custom('Image', $opts);</p>
<p>        ?><br />
	&lt;article><br />
                &lt;!-- This bit was more complicated for me - print_r your own array to work out what array index you need. --&gt;<br />
		&lt;a href="< ?php echo $item['pagePath'];?>"&gt;<br />
                    &lt;img src="/perch/resources/< ?php echo $images[0]['image']['sizes']['w684h386c1']['path']; ?>" alt="" /&gt;<br />
                &lt;/a&gt;</p>
<p>		&lt;h2&gt;&lt;a href="< ?php echo $item['pagePath'];?>"&gt;< ?php echo $data[0]['text']; ?>&#038;lt/a&gt;&lt;/h2&gt;<br />
		&lt;p&gt;< ?php echo $desc[0]['text']; ?> &lt;a href="< ?php echo $item['pagePath'];?>"&gt;More&lt;/a&gt;&lt;/p&gt;</p>
<p>	&lt;/article&gt;</p>
<p>	< ?php</p>
<p>} // foreach</p>
<p>?></p>
<p></code></p>
<p>And hopefully that should work &#8211; but if not it has the basic theory.  You can flag items by adding another suppressed field to the project page template and then checking the value in the for loop, which I have done before, although there may be a more efficient way to do that.</p>
]]></content:encoded>
			<wfw:commentRss>http://mattbee.co.uk/2012/12/how-to-list-pages-and-content-in-perch-cms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dear Jan Etherington, an open letter</title>
		<link>http://mattbee.co.uk/2012/09/dear-jan-etherington-an-open-letter/</link>
		<comments>http://mattbee.co.uk/2012/09/dear-jan-etherington-an-open-letter/#comments</comments>
		<pubDate>Tue, 25 Sep 2012 20:21:29 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cycling]]></category>
		<category><![CDATA[General Life]]></category>
		<category><![CDATA[Little things I hate]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Ridiculous]]></category>

		<guid isPermaLink="false">http://mattbee.co.uk/?p=396</guid>
		<description><![CDATA[Today the cycling community are rightly up in arms for one of the worst researched, offensive and completely untrue articles I have read in a long time. It was by you, Jan Etherington. For reference, this is what I am &#8230; <a href="http://mattbee.co.uk/2012/09/dear-jan-etherington-an-open-letter/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today the cycling community are rightly up in arms for one of the worst researched, offensive and completely untrue articles I have read in a long time. It was by you, Jan Etherington. For reference, this is what I am writing about: <a href="http://www.telegraph.co.uk/news/politics/9562836/Wed-just-grown-to-love-cyclists-and-then-Andrew-Mitchell-had-to-come-along.html">http://www.telegraph.co.uk/news/politics/9562836/Wed-just-grown-to-love-cyclists-and-then-Andrew-Mitchell-had-to-come-along.html</a></p>
<p>So, as you appear (from the article) to be lazy and need some help with facts, I thought I would clear some things up.</p>
<p>The &#8220;stoic girls&#8221; included Olympic Silver medallist Lizzie Armistead. Easily found on Google.</p>
<p>We don&#8217;t all run red lights. Try this for some decent journalism on the topic: <a href="http://www.guardian.co.uk/environment/bike-blog/2012/may/14/cycling-red-light-jumping-iam-survey">http://www.guardian.co.uk/environment/bike-blog/2012/may/14/cycling-red-light-jumping-iam-survey</a>. Yes, some cyclists do, but one thing that does make me angry as a cyclist is those on two wheels that DO run red lights.</p>
<p>You say I believe I am from a superior race? How have you possibly come to this confusion? I think it&#8217;s much more likely that you are sneering at cyclists from your stationary bus, car or taxi on the way to your job, which it seems you don&#8217;t spend too much effort on anyway. I&#8217;m sure somewhere I read journalists have some responsibility. Maybe this might help you <a href="http://assembly.coe.int/documents/adoptedtext/ta93/eres1003.htm">http://assembly.coe.int/documents/adoptedtext/ta93/eres1003.htm</a>, although I am not sure how official that document is.</p>
<p>You say cyclists believe YOU (who says that you hope you cause us to fall off, hence risking death) are a lesser mortal. On the evidence of the article, you are.</p>
<p>I also live on the Olympic cyclists route.  Did you bother to ask if any of the cafes would be happier with less business? I&#8217;m sure the Box Hill cafe appreciate the roaring trade helping fun the National Trust. I&#8217;m pretty sure they are happy. Even if you are not.</p>
<p>Here is an absolute fact &#8211; if I had no spatial awareness I would have been seriously injured a number of times. Most recently a month or so ago when a car over took me and swerved in front (a right hook, FYI), hitting me. Luckily I anticipated the incident and stopped before I was seriously hurt. Who had no spatial awareness in that incident I ask?</p>
<p>You say we never stop to enjoy the scenery. Well I regularly stop to enjoy scenery while riding and often take a photo too.</p>
<p>As for your method of crossing the road, I would seriously recommend you look back to your childhood (stop, look and listen) rather than &#8220;try to amble across the road&#8221;. I&#8217;m sure electric cars will stop you from ambling across the road. Or would that be the vehicle driver&#8217;s fault too?</p>
<p>You say this in your article:</p>
<blockquote><p>I make it a rule always to say “Good morning” to these belting bikers. With any luck, it will take them by surprise so much that they’ll slow down, or better still, fall off.</p></blockquote>
<p>Do I misread this as you actually admitting to attempted assault, or worse, actual bodily harm? I would happily let the police decide on this if you are unsure. It sounds quite threatening at least. By the way, I am extremely offended by it.</p>
<p>Regarding my lycra I never actually planned to wear any until I found how mor comforatble and how much it helps against the wind, quite logical reasons for my outfit I think. Same as I wear football boots for football, I wear nice padded shorts for cycling.</p>
<p>This has turned into a much longer letter than I imagined, so I am going to down my keyboard and relax for a bit.</p>
<p>Yours,</p>
<p><em>Matt</em></p>
]]></content:encoded>
			<wfw:commentRss>http://mattbee.co.uk/2012/09/dear-jan-etherington-an-open-letter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Rufous Head Speed Calculator</title>
		<link>http://mattbee.co.uk/2012/03/the-rufous-head-speed-calculator/</link>
		<comments>http://mattbee.co.uk/2012/03/the-rufous-head-speed-calculator/#comments</comments>
		<pubDate>Mon, 19 Mar 2012 10:32:15 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General Life]]></category>

		<guid isPermaLink="false">http://mattbee.co.uk/?p=391</guid>
		<description><![CDATA[My good friend Rufous has the amazing headspeed calulator, which is currently being rebuilt into JavaScript from PHP for me so that Rufous can use the calulator on his posterous blocg but I also saw it as a chance to &#8230; <a href="http://mattbee.co.uk/2012/03/the-rufous-head-speed-calculator/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>My good friend Rufous has the amazing headspeed calulator, which is currently being rebuilt into JavaScript from PHP for me so that Rufous can use the calulator on his posterous blocg but I also saw it as a chance to build a smartphone app.  This is mainly a test of the embeddable version:</p>
<p>&nbsp;</p>
<p><iframe width="100%" height="480" src="http://mattbee.co.uk/headspeed/index.html"><a href="http://mattbee.co.uk/headspeed/index.html">HeadSpeed Calculator by Rufous</a></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://mattbee.co.uk/2012/03/the-rufous-head-speed-calculator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Anywhere Working Tips</title>
		<link>http://mattbee.co.uk/2012/02/my-anywhere-working-tips/</link>
		<comments>http://mattbee.co.uk/2012/02/my-anywhere-working-tips/#comments</comments>
		<pubDate>Tue, 28 Feb 2012 10:25:59 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General Life]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://mattbee.co.uk/?p=383</guid>
		<description><![CDATA[Since going freelance I have had the opportunity to work in all manner of places, from in small coffee shops to multi million pound agency premises. During this time I have learn a lot about working from anywhere, so here &#8230; <a href="http://mattbee.co.uk/2012/02/my-anywhere-working-tips/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Since going freelance I have had the opportunity to work in all manner of places, from in small coffee shops to multi million pound agency premises.</p>
<p>During this time I have learn a lot about working from anywhere, so here are my top 5 tips. Hope they help you as much as they help me.</p>
<ol>
<li><strong>Plan location times in advance.</strong> If you know that you have a long day ahead of you &#8211; find somewhere that won&#8217;t kick you out in the middle of a complex tax. Nothing worse than being 30 minutes from finishing a project and Starbucks closes in ten minutes. Use a natural break to move early and find an alternative.</li>
<li><strong>Keep a spare.</strong> Of EVERYTHING business critical. I have 2 Macs, my old one I could have sold, but I have kept it and it serves as a back up machine. If my day to day machine dies at 9pm, with a deadline to hit, it isn&#8217;t the end of the world.</li>
<li><strong>Use CVS/Back up everything.</strong> I use Git. In tandem with the last post, make sure that all your code is backed up, versioned and always safe. And commit every change. Even if it only serves to remind you how you did something in a month or three.</li>
<li><strong>Talk to people.</strong> There is far too much value in talking to people, learning from them and just generally relaxing from your focussed task fro a few minutes. You may find advice, opinion and driection from the most unlikely sources.</li>
<li><strong>Don&#8217;t work.</strong> Just because you can work remotely, doesn&#8217;t mean you always have to be on the clock. Set your own hours by all means, but if you spend all your time being available and ready to work, you&#8217;re not living your life. Remember, my favourite saying: &#8220;Work to live, don&#8217;t live to work.&#8221;</li>
</ol>
<p>Now &#8211; I better get back to work! Or pop into my kitchen for a snack and a coffee. Life is good.</p>
]]></content:encoded>
			<wfw:commentRss>http://mattbee.co.uk/2012/02/my-anywhere-working-tips/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Exeter Trial 2012 – whoops</title>
		<link>http://mattbee.co.uk/2012/01/exeter-trial-2012-whoops/</link>
		<comments>http://mattbee.co.uk/2012/01/exeter-trial-2012-whoops/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 11:27:32 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Austin Seven]]></category>
		<category><![CDATA[Cars]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://mattbee.co.uk/?p=380</guid>
		<description><![CDATA[Mixed weekend at the Exeter Trial 2012.  After the first hill catching us out when we just didn&#8217;t have enough revs/power to keep going, we had a half decent run until Tillerton Steep when the bloody rough terrain resulted in &#8230; <a href="http://mattbee.co.uk/2012/01/exeter-trial-2012-whoops/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Mixed weekend at the Exeter Trial 2012.  After the first hill catching us out when we just didn&#8217;t have enough revs/power to keep going, we had a half decent run until Tillerton Steep when the bloody rough terrain resulted in jumping out of gear, and slight backwards slide before getting going again.</p>
<p>Simms was OK,got some distance up, but then this happened (52 seconds in for the hill and roll!):</p>
<p><iframe name="vidly-frame" src="http://s.vid.ly/embeded.html?link=9e8m7q&amp;autoplay=false" frameborder="0" width="640" height="360"></iframe></p>
<p>Bump on my head but were both OK, and so was the car &#8211; managed to get another hill done before all hills were closed. It turns out a Marlin rolled too, but with more injuries and an air ambulance required. Both in that car were OK, couple broken bones but nothing too major!  Just goes to show what could have happened!</p>
<p><strong>EDIT:</strong> Turns out it was a Parsons Special that rolled after us &#8211; Mark Chapman (in the comments) found <a href="http://uk.onlinenigeria.com/news/breaking-news/6017-spectators-watch-in-horror-as-classic-race-car-flips-over-on-a-wet-and-muddy-track-leaving-its-driver-trapped.html">these photos</a>. A shorter, edited version of our accident is now on YouTube:</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/fDUoAckVaEA?rel=0" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://mattbee.co.uk/2012/01/exeter-trial-2012-whoops/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Stop complaining and make a list</title>
		<link>http://mattbee.co.uk/2011/12/stop-complaining/</link>
		<comments>http://mattbee.co.uk/2011/12/stop-complaining/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 11:39:18 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Friends]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://mattbee.co.uk/?p=348</guid>
		<description><![CDATA[Right Web Dev Community, shut your moaning bitching mouth. People disagree all the time, there is not a time I haven&#8217;t disagreed with people over a talk, someone&#8217;s methodology, or their attitude. But what I will say is that moaning &#8230; <a href="http://mattbee.co.uk/2011/12/stop-complaining/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Right Web Dev Community, shut your moaning bitching mouth. People disagree all the time, there is not a time I haven&#8217;t disagreed with people over a talk, someone&#8217;s methodology, or their attitude. But what I will say is that moaning and saying &#8220;I&#8217;m leaving this industry, you&#8217;re all bullies&#8221; is bullshit, you should grow a set. All I want to say is the good far out weighs the bad.</p>
<p>And to prove this, here is a list of random acts of kindness I have experienced, both for me personally and things I have been involved in for the community. And a list of just awesome people all over.</p>
<p>UPDATE: Because I have constantly been reminded of people that have been so kind to me and the community, I shall try and keep maintaining this list for the unforeseeable future, although you might not all agree with the names on the list &#8211; I really have taken something for nothing from every single person named. Keep it up!</p>
<ol>
<li>Before I even knew what PHP was, <a href="http://www.douglasgresham.co.uk/">Douglas Gresham</a> taught me how to submit a form using PHP despite we&#8217;d met only once at a totally unconnected to web event.</li>
<li><a href="https://twitter.com/#!/edds">Edd</a> for turning into a cycle nerd friend as well as geeky event mate.</li>
<li>Everyone on <a href="http://stackoverflow.com/">Stack Overflow</a>, for answering people&#8217;s questions.</li>
<li><a href="http://www.thecssdiv.co.uk/">Ross Bruniges</a>, for generally being an excellent <strong>beer hound</strong> (add <a href="http://www.kapowaz.net/">Ben</a> and everyone from @pubstandards to this item, as a matter of fact)</li>
<li><a href="http://coffeepowered.co.uk/">Paul Stanton</a> and <a href="http://havocinspired.co.uk/">Ryan Taylor</a> for being extra friendly fellow northerners whenever we happen to be in the same place</li>
<li><a href="http://coffeepowered.co.uk/">Paul Stanton</a> and <a href="http://havocinspired.co.uk/">Ryan Taylor</a> (yes, <strong>AGAIN</strong>!) and <a href="http://maban.co.uk/">Anna Debenham</a> for volunteering on the <a href="http://boagworld.com/">BoagWorld</a> podcast, helping me out quite a bit in the early days.</li>
<li><a href="http://simianstudios.com/">Kris Noble</a> for being a random traveling buddy (or is he actually stalking me?) and general friendly face at all manner of events. And for not whinging after accidentally <a href="http://simianstudios.com/blog/post/thank-you">stealing his idea</a>.</li>
<li><a href="http://www.twitter.com/cssgareth">Gareth Thompson</a> for offering business advice in running your own web stuff. And being a bloody good bloke to boot.</li>
<li><a href="http://wirewool.com">Dave Smith</a> for feeding work and excellent advice constantly. And letting me loose on his RackSpace hosting.</li>
<li><a href="http://twitter.com/jaffathecake">Jake Archibald</a> for agreeing with my views on homeopathy (and providing good web advice!). He does bloody good talks too. And is sometimes funny.</li>
<li><a href="http://www.alunr.com">AlunR</a> for organising <a href="http://geekkart.in/">Geek Karting</a> (although the £1.70 profit on the last event may mean he&#8217;s not as kind hearted as I though &#8211; PS, that&#8217;s a joke&#8230;)</li>
<li><a href="http://twitter.com/JohnONolan">John O&#8217;Nolan</a> for being thoroughly offensive and wrong (read as challenging my HTML structure and semantics, which is good!)</li>
<li><a href="http://rawkes.com/">Rob Hawkes</a> for <a href="http://rawkets.com/">Rawkets</a>, and that book and sound advice.</li>
<li><a href="http://sydlawrence.com/">Syd Lawrence</a> for letting me bug him<strong> in his own house</strong> while he showed me some HTML5 Mobile App stuff.</li>
<li><a href="http://danielknell.co.uk/">Dan Knell</a> and <a href="http://pornel.net/">Kornel</a> for always being available to drink while teaching me clever stuff.</li>
<li><a href="http://pauladamdavis.com/">Paul Adam Davis</a> for reminding me of something I already knew, then virtually apologising for the good point he made!!</li>
<li><a href="https://twitter.com/#!/mrqwest">Antony Killeen</a>, who organises Croydon Creatives. PS &#8211; I can&#8217;t believe he isn&#8217;t even a full time web dude yet!</li>
<li><a href="https://twitter.com/#!/katskii">Katskii</a> for being everything I would expect from a Geordie lass! That *is* a good thing, honest.</li>
<li><a href="https://twitter.com/#!/lurkmoophy">Luke</a> and <a href="https://twitter.com/#!/ubelly">uBelly</a> for pointing me at interesting things that I should do and always being willing to pay for my beer!</li>
<li><a href="http://twitter.com/drewm">Drew</a> and <a href="https://twitter.com/#!/rachelandrew">Rachel</a> for <a href="http://24ways.org">24ways.org</a> and providing just awesome advice and support for <a href="http://grabaperch.com/">Perch</a>. Rachel also posted a much more coherent post on this topic than I ever will on <a href="http://www.rachelandrew.co.uk/archives/2011/12/08/be-kind-to-one-another/">her own blog</a>.</li>
<li><a href="http://dev.opera.com/author/chrismills">Chris David Mills</a> for not only being very metal and introducing me to <a href="http://open.spotify.com/album/3kcWx5nGSyMgFY43LhGfKr">Steel Panther</a>, but also giving up his time to speak at the awesome <a href="http://speaktheweb.org/">Speak the Web</a></li>
<li><a href="http://twitter.com/hereinthehive">Dan Donald</a> and <a href="http://twitter.com/rich_clark">Rich Clark</a> gave up their valuable time to organise the aforementioned Speak the Web, so they definitely need a mention.</li>
<li>Myself (!!) for volunteering at some events, manning doors and setting up chairs etc. And buying a wooden spoon prize to try and make Geek Karters smile. I know, I am too humble&#8230;</li>
<li>A thousand (literally) other people who have all become friends, colleagues or complete strangers that have helped me on my way in the web world. And long may it continue.</li>
</ol>
<p>and finally, thanks to <a href="https://twitter.com/#!/arranrp">@arranrp</a>, who for his sins does organise a lot of events and through him I have met many interesting and good people (some included in the above list). And he&#8217;s a mate.</p>
<p>So why focus on the bad. What I would like to see is a similar list for each and everyone that is currently unhappy with the industry &#8211; you never know, it might restore some faith in your friends, colleagues and complete strangers.</p>
<p>Feel free to ping me &#8211; I&#8217;ll always help wherever I can, and why don&#8217;t we all try it, I actually enjoy being nice. Unless you&#8217;re Julia Hartley-Brewer, of course.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://mattbee.co.uk/2011/12/stop-complaining/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Today I Should…</title>
		<link>http://mattbee.co.uk/2011/09/today-i-should/</link>
		<comments>http://mattbee.co.uk/2011/09/today-i-should/#comments</comments>
		<pubDate>Wed, 14 Sep 2011 14:39:24 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General Life]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://mattbee.co.uk/?p=346</guid>
		<description><![CDATA[&#8230;start a company. That&#8217;s what I though a few months ago and I have.  I am now full blown freelancing and contracting and generally working 15 hours a day until I get settled into a regular schedule.  Today I Should &#8230; <a href="http://mattbee.co.uk/2011/09/today-i-should/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>&#8230;start a company.</p>
<p>That&#8217;s what I though a few months ago and I have.  I am now full blown freelancing and contracting and generally working 15 hours a day until I get settled into a regular schedule.  Today I Should Ltd should see me good for a while. Unless other things come along (not that a pretty damn good company/start up site has been in touch to see if I am interested, well, one has which boosted my ego quite a bit last night) I see this suiting me quite well once I get evenings back to myself.</p>
<p>So far its going very well, aside from working far too hard and not seeing enough of anyone that I should be spending time with &#8211; but its all going to work out in the long run!</p>
<p>Anyway &#8211; as soon as I get the branding and such started, I&#8217;ll get a web development blog started on todayishould.com where I can keep professional head on and open this blog up to blatant whinging and bitching!</p>
]]></content:encoded>
			<wfw:commentRss>http://mattbee.co.uk/2011/09/today-i-should/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sometimes you should keep opinions to yourself</title>
		<link>http://mattbee.co.uk/2011/07/sometimes-you-should-keep-opinions-to-yourself/</link>
		<comments>http://mattbee.co.uk/2011/07/sometimes-you-should-keep-opinions-to-yourself/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 08:55:00 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General Life]]></category>
		<category><![CDATA[Little things I hate]]></category>

		<guid isPermaLink="false">http://mattbee.co.uk/?p=342</guid>
		<description><![CDATA[Before I start this rant, I will add the disclaimer that I should take heed of the title myself, I am under no illusions about this. Not following this advice started the whole thing. However I was annoyed at the &#8230; <a href="http://mattbee.co.uk/2011/07/sometimes-you-should-keep-opinions-to-yourself/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Before I start this rant, I will add the disclaimer that I should take heed of the title myself, I am under no illusions about this. Not following this advice started the whole thing.</p>
<p>However I was annoyed at the time and still stand by my opinions. I am referring to a twitter slanging match (there&#8217;s no other way to describe it) regarding, to put it bluntly, respect for the dead.</p>
<p>The offending opinion was: &#8220;There are fresh flowers outside Kensington Palace for Princess&#8217;s Di. WTF! She&#8217;s been dead for over a decade people! Time to move on!&#8221;</p>
<p>Wrong.</p>
<p>Now I must admit that I probably shouldn&#8217;t have used the &#8220;T&#8221; word in a reply, but I was angry. Why can&#8217;t people leave flowers at any location to remember someone. Especially someone that did change so many people&#8217;s lives be it from land mine charity work, AIDS and HIV awareness efforts or just being a public figure.</p>
<p>Fair enough, maybe there are better places for remembrance offerings, but is there any need to tell people to move on. When walking past flowers, my immediate response is a thought that it is good that people are being remembered, not that they were doing it wrong or should get over it.</p>
<p>In my opinion, that is just being a twat.</p>
]]></content:encoded>
			<wfw:commentRss>http://mattbee.co.uk/2011/07/sometimes-you-should-keep-opinions-to-yourself/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
