<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><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/" version="2.0">

<channel>
	<title>electricbiro.co.uk</title>
	
	<link>http://www.electricbiro.co.uk</link>
	<description>...code fast, die finished...</description>
	<pubDate>Mon, 22 Dec 2008 15:29:59 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/electricbiro" type="application/rss+xml" /><item><title>Links for 2008-12-23 [del.icio.us]</title><link>http://del.icio.us/robboblob#2008-12-23</link><pubDate>Wed, 24 Dec 2008 00:00:00 -0600</pubDate><guid isPermaLink="true">http://del.icio.us/robboblob#2008-12-23</guid><content:encoded><![CDATA[<ul>
<li><a href="http://www.timeanddate.com/date/dateadd.html">Calculator: Add to or subtract from a date</a></li>
</ul>]]></content:encoded><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.timeanddate.com/date/dateadd.html"&gt;Calculator: Add to or subtract from a date&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Links for 2008-12-22 [del.icio.us]</title><link>http://del.icio.us/robboblob#2008-12-22</link><pubDate>Tue, 23 Dec 2008 00:00:00 -0600</pubDate><guid isPermaLink="true">http://del.icio.us/robboblob#2008-12-22</guid><content:encoded><![CDATA[<ul>
<li><a href="http://www.youtube.com/watch?v=wPf3OUE8lBs">YouTube - The Hours - See The Light (Calvin Harris Remix)</a></li>
<li><a href="http://blogs.msdn.com/webdevtools/archive/2008/12/22/microsoft-report-viewer-add-on-for-visual-web-developer-2008-express-has-been-released.aspx">Visual Web Developer Team Blog : Microsoft Report Viewer Add-on for Visual Web Developer 2008 Express has been released</a></li>
<li><a href="http://www.j-dee.com/2008/12/22/jquery-pager-plugin/">JQuery Pager Plugin | Jon Paul Davies</a></li>
</ul>]]></content:encoded><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.youtube.com/watch?v=wPf3OUE8lBs"&gt;YouTube - The Hours - See The Light (Calvin Harris Remix)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/webdevtools/archive/2008/12/22/microsoft-report-viewer-add-on-for-visual-web-developer-2008-express-has-been-released.aspx"&gt;Visual Web Developer Team Blog : Microsoft Report Viewer Add-on for Visual Web Developer 2008 Express has been released&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.j-dee.com/2008/12/22/jquery-pager-plugin/"&gt;JQuery Pager Plugin | Jon Paul Davies&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Links for 2008-12-19 [del.icio.us]</title><link>http://del.icio.us/robboblob#2008-12-19</link><pubDate>Sat, 20 Dec 2008 00:00:00 -0600</pubDate><guid isPermaLink="true">http://del.icio.us/robboblob#2008-12-19</guid><content:encoded><![CDATA[<ul>
<li><a href="http://patterntap.com/tap/collection/borders">Pattern Tap</a></li>
<li><a href="http://blog.mastykarz.nl/jquery-random-filter/">jQuery :random filter - Waldek Mastykarz</a></li>
</ul>]]></content:encoded><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://patterntap.com/tap/collection/borders"&gt;Pattern Tap&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.mastykarz.nl/jquery-random-filter/"&gt;jQuery :random filter - Waldek Mastykarz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item>
		<title>Playing with dynamic styles in IE and the Dev toolbar</title>
		<link>http://www.electricbiro.co.uk/2008/12/19/playing-with-dynamic-styles-in-ie-and-the-dev-toolbar/</link>
		<comments>http://www.electricbiro.co.uk/2008/12/19/playing-with-dynamic-styles-in-ie-and-the-dev-toolbar/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 13:48:30 +0000</pubDate>
		<dc:creator>Rob Stevenson-Leggett</dc:creator>
		
		<category><![CDATA[code]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[css]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[developer]]></category>

		<category><![CDATA[developer toolbar]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[html]]></category>

		<category><![CDATA[ie]]></category>

		<category><![CDATA[internet explorer]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[steps]]></category>

		<category><![CDATA[style]]></category>

		<category><![CDATA[tips]]></category>

		<category><![CDATA[toolbar]]></category>

		<guid isPermaLink="false">http://www.electricbiro.co.uk/?p=61</guid>
		<description><![CDATA[Ever wanted to isolate just one element and mess with the style after it&#8217;s been generated with javascript? It&#8217;s always been a bit of a tall order with Internet Explorer due to the lack of Firebug and the unrealistic results when using IE developer toolbar to change styles. However, the latter tool does have a [...]]]></description>
			<content:encoded><![CDATA[<p>Ever wanted to isolate just one element and mess with the style after it&#8217;s been generated with javascript? It&#8217;s always been a bit of a tall order with Internet Explorer due to the lack of Firebug and the unrealistic results when using IE developer toolbar to change styles. However, the latter tool does have a feature which allows you to save the element outside of the page with all styles copied, even if they were generated by javascript! Awesome.</p>
<p>You will need: IE, IE dev toolbar</p>
<p>Here&#8217;s how:</p>
<ol>
<li>Load up your page <img src="http://www.electricbiro.co.uk/wp-content/uploads/2008/12/step1.png" alt="step1" title="step1" width="432" height="339" class="alignnone size-full wp-image-66" /></li>
<li>Open the dev toolbar and select the element using the aptly named element selector or in the DOM tree</li>
<li>You will see all the styles in the developer toolbar.</li>
<li>Right click the element in the DOM tree and selected Element source and style</li>
<li>A new window will open with the HTML for the element, nicely formatted <img src="http://www.electricbiro.co.uk/wp-content/uploads/2008/12/step2.png" alt="step2" title="step2" width="432" height="339" class="alignnone size-full wp-image-66" /></li>
<li>Click File&gt;Save&gt;Original HTML Source</li>
<li>Save the file where you want</li>
</ol>
<p>Now you have your element with all the CSS that was applied to it in the main page in an external file to play with at your leisure!</p>
<p><img src="http://www.electricbiro.co.uk/wp-content/uploads/2008/12/step3.png" alt="step3" title="step3" width="432" height="339" class="alignnone size-full wp-image-66" /></p>
<p>[The pictures are from <a href="http://www.rsinteract.com">RSinteract</a>, a product I am working on.]</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.electricbiro.co.uk/2008/12/19/playing-with-dynamic-styles-in-ie-and-the-dev-toolbar/feed/</wfw:commentRss>
		</item>
		<item><title>Links for 2008-12-18 [del.icio.us]</title><link>http://del.icio.us/robboblob#2008-12-18</link><pubDate>Fri, 19 Dec 2008 00:00:00 -0600</pubDate><guid isPermaLink="true">http://del.icio.us/robboblob#2008-12-18</guid><content:encoded><![CDATA[<ul>
<li><a href="http://weblogs.asp.net/wesleybakker/archive/2008/12/18/sharepoint-jquery-stay-here-feature.aspx">SharePoint + jQuery = Stay Here Feature - Wesley Bakker</a></li>
<li><a href="http://fireunit.org/">FireUnit: Firebug Unit Testing for Firefox</a></li>
</ul>]]></content:encoded><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://weblogs.asp.net/wesleybakker/archive/2008/12/18/sharepoint-jquery-stay-here-feature.aspx"&gt;SharePoint + jQuery = Stay Here Feature - Wesley Bakker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://fireunit.org/"&gt;FireUnit: Firebug Unit Testing for Firefox&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Links for 2008-12-15 [del.icio.us]</title><link>http://del.icio.us/robboblob#2008-12-15</link><pubDate>Tue, 16 Dec 2008 00:00:00 -0600</pubDate><guid isPermaLink="true">http://del.icio.us/robboblob#2008-12-15</guid><content:encoded><![CDATA[<ul>
<li><a href="http://www.phpcow.com/smartmarkup/examples">Examples - SmartMarkUP Universal markup editor and platform!</a></li>
<li><a href="http://www.youtube.com/watch?v=_j2zH-q8rPo">YouTube - For the Widows in Paradise, For the Fatherless in Ypsilanti</a></li>
<li><a href="http://neimke.spaces.live.com/blog/cns!f964eb605e70a5ca!513.entry">Getting up and running with Oxite - Windows Live</a></li>
</ul>]]></content:encoded><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.phpcow.com/smartmarkup/examples"&gt;Examples - SmartMarkUP Universal markup editor and platform!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.youtube.com/watch?v=_j2zH-q8rPo"&gt;YouTube - For the Widows in Paradise, For the Fatherless in Ypsilanti&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://neimke.spaces.live.com/blog/cns!f964eb605e70a5ca!513.entry"&gt;Getting up and running with Oxite - Windows Live&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Links for 2008-12-10 [del.icio.us]</title><link>http://del.icio.us/robboblob#2008-12-10</link><pubDate>Thu, 11 Dec 2008 00:00:00 -0600</pubDate><guid isPermaLink="true">http://del.icio.us/robboblob#2008-12-10</guid><content:encoded><![CDATA[<ul>
<li><a href="http://www.visitmix.com/Articles/Web-Standards-Where-the-ROI-is">Web Standards: Where the ROI is - Articles - MIX Online</a></li>
<li><a href="http://www.visitmix.com/Lab/Oomph">Our First Labs Project: A Microformats Toolkit Called &quot;Oomph&quot; - Lab - MIX Online</a></li>
<li><a href="http://blog.dmbcllc.com/2008/12/10/host-jquery-at-google-with-intellisense-support/">Host jQuery at Google (with Intellisense support)</a></li>
<li><a href="http://www.noupe.com/icons/50-most-beautiful-icon-sets-created-in-2008.html">50 Most Beautiful Icon Sets Created in 2008 | Noupe</a></li>
</ul>]]></content:encoded><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.visitmix.com/Articles/Web-Standards-Where-the-ROI-is"&gt;Web Standards: Where the ROI is - Articles - MIX Online&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.visitmix.com/Lab/Oomph"&gt;Our First Labs Project: A Microformats Toolkit Called &amp;quot;Oomph&amp;quot; - Lab - MIX Online&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.dmbcllc.com/2008/12/10/host-jquery-at-google-with-intellisense-support/"&gt;Host jQuery at Google (with Intellisense support)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.noupe.com/icons/50-most-beautiful-icon-sets-created-in-2008.html"&gt;50 Most Beautiful Icon Sets Created in 2008 | Noupe&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Links for 2008-12-09 [del.icio.us]</title><link>http://del.icio.us/robboblob#2008-12-09</link><pubDate>Wed, 10 Dec 2008 00:00:00 -0600</pubDate><guid isPermaLink="true">http://del.icio.us/robboblob#2008-12-09</guid><content:encoded><![CDATA[<ul>
<li><a href="http://almaer.com/firefox/appdiscover/">Firefox Extension: App Discover</a></li>
<li><a href="http://www.enterprise-dashboard.com/2008/11/17/project-gemini-and-excel-dashboards/">Project Gemini and Excel Dashboards</a></li>
<li><a href="http://www.rosscode.com/blog/index.php?title=steve_mcconnell_s_software_estimation">RossCode.com - Steve McConnell's Software Estimation</a></li>
</ul>]]></content:encoded><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://almaer.com/firefox/appdiscover/"&gt;Firefox Extension: App Discover&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.enterprise-dashboard.com/2008/11/17/project-gemini-and-excel-dashboards/"&gt;Project Gemini and Excel Dashboards&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.rosscode.com/blog/index.php?title=steve_mcconnell_s_software_estimation"&gt;RossCode.com - Steve McConnell's Software Estimation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item>
		<title>Book Meme</title>
		<link>http://www.electricbiro.co.uk/2008/11/18/book-meme/</link>
		<comments>http://www.electricbiro.co.uk/2008/11/18/book-meme/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 16:38:50 +0000</pubDate>
		<dc:creator>Rob Stevenson-Leggett</dc:creator>
		
		<category><![CDATA[personal]]></category>

		<category><![CDATA[social]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[book]]></category>

		<category><![CDATA[fun]]></category>

		<category><![CDATA[meme]]></category>

		<guid isPermaLink="false">http://www.electricbiro.co.uk/?p=56</guid>
		<description><![CDATA[&#8220;She seems more angry and shaken than worried by the intrusion&#8221;
Accelerando - Charles Stross
via James Simm
Book Meme:

Grab the nearest book.
Open it at page 56.
Find the 5th sentence.
Post the text of the sentence on your blog along with these instructions.
Don’t dig for your favourite book, the cool book, or the intellectual one: pick the CLOSEST.

Happened to [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;She seems more angry and shaken than worried by the intrusion&#8221;<br />
<a href="http://www.accelerando.org/">Accelerando - Charles Stross</a></p></blockquote>
<p>via <a href="http://www.jimmahdigital.com">James Simm</a></p>
<p>Book Meme:</p>
<ul>
<li>Grab the nearest book.</li>
<li>Open it at page 56.</li>
<li>Find the 5th sentence.</li>
<li>Post the text of the sentence on your blog along with these instructions.</li>
<li>Don’t dig for your favourite book, the cool book, or the intellectual one: pick the CLOSEST.</li>
</ul>
<p>Happened to have Accellerando in my bag but haven&#8217;t actually started reading it yet! I wonder what the intrusion is?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.electricbiro.co.uk/2008/11/18/book-meme/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Post FOWA 2008</title>
		<link>http://www.electricbiro.co.uk/2008/10/19/post-fowa-2008/</link>
		<comments>http://www.electricbiro.co.uk/2008/10/19/post-fowa-2008/#comments</comments>
		<pubDate>Sun, 19 Oct 2008 17:25:36 +0000</pubDate>
		<dc:creator>Rob Stevenson-Leggett</dc:creator>
		
		<category><![CDATA[personal]]></category>

		<category><![CDATA[social]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[carson]]></category>

		<category><![CDATA[carsonified]]></category>

		<category><![CDATA[conference]]></category>

		<category><![CDATA[fowa]]></category>

		<category><![CDATA[futureofwebapps]]></category>

		<category><![CDATA[icanhascheezburger]]></category>

		<category><![CDATA[learning]]></category>

		<category><![CDATA[london2008]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[surface]]></category>

		<guid isPermaLink="false">http://www.electricbiro.co.uk/?p=37</guid>
		<description><![CDATA[After experiencing FoWA for the second time, I felt it was a bitter sweet conference. The talks were not as compelling as last time around overall but there were plenty of them and a few gems in there. The real suprise for me was Ben Huh. His talk about keeping users interested in your site [...]]]></description>
			<content:encoded><![CDATA[<p>After experiencing FoWA for the second time, I felt it was a bitter sweet conference. The talks were not as compelling as last time around overall but there were plenty of them and a few gems in there. The real suprise for me was Ben Huh. His talk about keeping users interested in your site was fantastic and his interactive choose-your-own-presentation-ending idea was inspired.</p>
<p><a href="http://www.flickr.com/photos/jimmah/2933411393/in/photostream/"><img alt="Photo by James Simm" src="http://farm4.static.flickr.com/3194/2933411393_770e618549.jpg" title="Enable your users" width="300" height="141" /></a></p>
<p><span id="more-37"></span></p>
<p>There was a lot of &#8220;Doom and Gloom&#8221; (TM) about the economic downturn alongside people telling you to start your own business and others seeming to be really successful in doing so. Which seemed to me like a slight contradiction in evidence.</p>
<p>Following on from last year another running theme was commoditisation. A couple of talks focussed on the &#8220;XaaS&#8221; idea including Simon Wardley&#8217;s, who did pretty much the same talk as last year but with some very interesting stuff about innovation this time&#8230; and less ducks which was a shame. Stefan Fountain was brilliant on this subject too and his energy and passion for his product - <a href="http://www.soocial.com">Soocial</a>, a contacts storage service, really came across (3 of us signed up for the service in the audience!). We met him in Fox later where he was like a Hasselhoff sticker producing demon but really interesting to talk to.</p>
<p><a href="http://www.diggnation.com">Diggnation</a> was good, not as much energy as last year, even Kevin and Alex seemed bored with the stories. <a href="http://www.digg.com">Digg</a> seriously needs a purge and overhaul in my opinion and Kevin&#8217;s conference openning talk pretty much outlined Digg&#8217;s plans for doing so, which was not very interesting to hear about really.</p>
<p>On the EXPO floor, Salesforce.com tried to sell us something every 10 minutes and Microsoft gave me a free mouse for being able to scale a circle in WPF. I R 1337. Oh and Surface was fantastic to play with. I can really see it taking off. I wish I&#8217;d had a video camera with me!</p>
<p><a href="http://www.flickr.com/photos/jimmah/2933405171/in/photostream/"><img alt="Microsoft Surface by James Simm" src="http://farm4.static.flickr.com/3209/2933405171_0a2e9f6cb0.jpg" title="Microsoft Surface by James Simm" width="300" height="141" /></a></p>
<p>I&#8217;m not sure I&#8217;ll go again next year unless I&#8217;ve got a start-up by then. Which maybe on the cards but I&#8217;m saying no more about that. Not that anybody reads this anyway.</p>
<p>Thanks to Ryan and the <a href="http://www.carsonified.com">Carsonified</a> team for putting so much effort in though and the free journal was inspired!</p>
<p>A lot of the talks are online <a href="http://events.carsonified.com/fowa/2008/london/content">here</a> if you want to watch, this is great because I can watch the ones I missed!</p>
<p>[Photos by <a href="http://www.flickr.com/people/jimmah">James Simm</a> Licenced under CC Share-Alike Attribution]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.electricbiro.co.uk/2008/10/19/post-fowa-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Future Of Web Apps 2008</title>
		<link>http://www.electricbiro.co.uk/2008/09/25/future-of-web-apps-2008/</link>
		<comments>http://www.electricbiro.co.uk/2008/09/25/future-of-web-apps-2008/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 11:46:27 +0000</pubDate>
		<dc:creator>Rob Stevenson-Leggett</dc:creator>
		
		<category><![CDATA[personal]]></category>

		<category><![CDATA[social]]></category>

		<category><![CDATA[tech]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[carsonified]]></category>

		<category><![CDATA[fowa]]></category>

		<category><![CDATA[futureofwebapps]]></category>

		<guid isPermaLink="false">http://www.electricbiro.co.uk/?p=27</guid>
		<description><![CDATA[
It&#8217;s that time of year again (I can&#8217;t beleive I&#8217;ve had this blog for a year and only written 6 things, including this!). The UK&#8217;s premier web conference - The Future of Web Apps, is coming back to London in 2008. I was there last year for all the Halo and Diggnation madness! It was [...]]]></description>
			<content:encoded><![CDATA[<p><a href="jttp://london2008.futureofwebapps.com"><img class="alignnone size-full wp-image-28" title="fowa_badge1" src="http://www.electricbiro.co.uk/wp-content/uploads/2008/09/fowa_badge1.png" alt="" width="297" height="178" /></a></p>
<p>It&#8217;s that time of year again (I can&#8217;t beleive I&#8217;ve had this blog for a year and only written 6 things, including this!). The UK&#8217;s premier web conference - <a href="http://www.futureofwebapps.com/">The Future of Web Apps</a>, is <a href="http://futureofwebapps.com/past-events.html#londonOct07">coming back</a> to <a href="http://london2008.futureofwebapps.com">London in 2008</a>. I was there <a href="http://www.electricbiro.co.uk/2007/10/14/future-of-web-apps-2007/">last year</a> for all the Halo and Diggnation madness! It was brilliant. This year it&#8217;s even bigger and better with heavyweight speakers including <a href="http://www.digg.com">Kevin Rose</a>, <a href="http://mahalo.com/">Jason Calcanis</a>, <a href="http://www.facebook.com">Mark Zuckerberg (!)</a> and even <a href="http://www.icanhazcheezburger.com">Ben Huh from I Can Haz Cheezburger!</a>. Should be very interesting.<br />
<span id="more-27"></span><br />
There is still the developer and business tracks but this time around the expo is twice as big! There&#8217;ll be <a href="http://www.diggnation.com">DiggNation</a> again, but this time someone actually thought about it and it&#8217;s on the friday! Yay! No wandering around the conference hungover this time around. There&#8217;s also the Digg/Facebook meetup afterwards which should be cool.</p>
<p>I&#8217;ll try and blog throughout but last time the wi-fi was atrocious - hopefully they&#8217;ll have sorted it out this year! Thanks to the lovely people at <a href="http://www.carsonified.com">Carsonified</a> for organising this again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.electricbiro.co.uk/2008/09/25/future-of-web-apps-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>All Aboard the Test Driven Express</title>
		<link>http://www.electricbiro.co.uk/2008/09/22/all-aboard-the-test-driven-express/</link>
		<comments>http://www.electricbiro.co.uk/2008/09/22/all-aboard-the-test-driven-express/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 00:18:04 +0000</pubDate>
		<dc:creator>Rob Stevenson-Leggett</dc:creator>
		
		<category><![CDATA[code]]></category>

		<category><![CDATA[.net]]></category>

		<category><![CDATA[asp.net]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[mvc]]></category>

		<category><![CDATA[nunit]]></category>

		<category><![CDATA[tdd]]></category>

		<category><![CDATA[testing]]></category>

		<category><![CDATA[unit-testing]]></category>

		<guid isPermaLink="false">http://www.electricbiro.co.uk/?p=23</guid>
		<description><![CDATA[
Recently I&#8217;ve been following the great store front tutorial for ASP.NET MVC. To begin with it&#8217;s actually a tutorial about patterns and the new features of .NET 3.5 such as LINQ to SQL. In this respect it&#8217;s a great place to start learning to create .NET web applications. Rob Conery&#8217;s brisk but explicit style is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.asp.net/mvc/"><img class="alignnone" title="ASP.NET logo" src="http://www.asp.net/App_Themes/Standard/i/logo.png" alt="" width="108" height="44" /></a></p>
<p>Recently I&#8217;ve been following <a href="http://blog.wekeroad.com/mvc-storefront/mvc-storefront-part-1/">the great store front tutorial</a> for <a href="http://www.asp.net/mvc/">ASP.NET MVC</a>. To begin with it&#8217;s actually a tutorial about patterns and the new features of .NET 3.5 such as LINQ to SQL. In this respect it&#8217;s a great place to start learning to create .NET web applications. Rob Conery&#8217;s brisk but explicit style is excellent and really keeps you interested. I highly suggest any developer watch this series.<span id="more-23"></span></p>
<p>What it&#8217;s really taught me is how little I really knew about test driven development. The effectiveness of this technique once you learn to use it is really eye openning. It makes me cringe to think of all the semi-tested code that&#8217;s got my name on it that&#8217;s out in the world. I&#8217;m on a drive for self improvement at the moment and I&#8217;m really excited to get my hands on new tech like this.</p>
<p>On a side note I&#8217;m currently working with Visual Web Developer Express 2008. It&#8217;s a fantastic product with one glaring problem. It doesn&#8217;t support unit testing from within the IDE. At all. Nil. Nada. Not possible. Apparently, TestDriven.NET used to work but the developer - <a href="http://weblogs.asp.net/NUnitAddin/">Jamie Cansdale</a>, was forced by Microsoft to <a href="http://www.theregister.co.uk/2007/06/05/microsoft_mvp_threats/">remove the support</a> under a catch all clause in the EULA. This is quite old news but I&#8217;ve only just become aware of it due to my current experiments with the Visual Web Developer Express.</p>
<p><a href="http://www.electricbiro.co.uk/wp-content/uploads/2008/09/nunitgui.jpg"><img class="size-medium wp-image-24 alignnone" title="nunitgui" src="http://www.electricbiro.co.uk/wp-content/uploads/2008/09/nunitgui-300x180.jpg" alt="" width="300" height="180" /></a></p>
<p>As an owner of Visual Studio 2008 who doesn&#8217;t currently have the disc to hand it&#8217;s pretty annoying having to stick with the NUnit GUI and this also means I can&#8217;t debug my tests. I understand Microsoft needs to protect their business but the supposed market for the Express products is beginning developers and by removing Unit Testing support they are forcing their users into bad habits.</p>
<p>I&#8217;ll make do because I can, but come on Microsoft! Sort it out!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.electricbiro.co.uk/2008/09/22/all-aboard-the-test-driven-express/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Pushing for Change</title>
		<link>http://www.electricbiro.co.uk/2008/09/17/pushing-for-change/</link>
		<comments>http://www.electricbiro.co.uk/2008/09/17/pushing-for-change/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 01:32:18 +0000</pubDate>
		<dc:creator>Rob Stevenson-Leggett</dc:creator>
		
		<category><![CDATA[code]]></category>

		<category><![CDATA[rant]]></category>

		<category><![CDATA[.net]]></category>

		<category><![CDATA[asp.net]]></category>

		<category><![CDATA[c#]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[mvc]]></category>

		<category><![CDATA[tdd]]></category>

		<category><![CDATA[testing]]></category>

		<category><![CDATA[unit-testing]]></category>

		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://www.electricbiro.co.uk/?p=17</guid>
		<description><![CDATA[In a the constant rush of new techniques in the development world it&#8217;s hard for us (and by us I mean working developers) to keep up with everything. That is the point though, you don&#8217;t have to. Not everything we learn will be ultimately useful to us. I learned &#8220;awk&#8221; in university but I&#8217;ve never [...]]]></description>
			<content:encoded><![CDATA[<p>In a the constant rush of new techniques in the development world it&#8217;s hard for us (and by us I mean working developers) to keep up with everything. That is the point though, you don&#8217;t have to. Not everything we learn will be ultimately useful to us. I learned <a href="http://en.wikipedia.org/wiki/Awk">&#8220;awk&#8221;</a> in university but I&#8217;ve never used it. However, this doesn&#8217;t mean we can be complacent either! I want to learn about the latest developments or I feel like I&#8217;m losing my grip on my skills, personally I think that&#8217;s a trait of all (hmm - ed) developers. Granted, I&#8217;m sometimes a little behind the crowd (I didn&#8217;t touch .NET until 2005) but that&#8217;s neither here nor there.</p>
<p><span id="more-17"></span>There is a danger though, as I learn new techniques I immediately begin to see places in my current projects where I can use them. Developers also need restraint. If you had a snowboarding lesson, would you immediately go and enter a freestyle competition? There is a big problem with applying something you only used once in a tutorial. On the other hand if you never applied it how will you learn. This is always a big argument with management and developers in my workplace - and I can only assume other work places. When is it ok to apply your new technique while minimising the fear of introducing risk into the project?</p>
<p>The similarsticking point is&#8230;. *rumble of thunder, flash of lightening* refactoring. There is a beleif engrained into many schedule driven managers that refactoring will take until the end of time and will cause World War 3 if even attempted. The alternative being to just hack on top of hacks. The only way to avoid this is to just refactor when nobody is looking. It&#8217;s a faster way to fix a bug and eventually people will turn around to your way of doing things. As we all know refactoring should always be accompanied by unit testing in order to prove that the code is working the same way. I have run into a problem with this golden rule.</p>
<p>There never seems to be any unit tests in the first place and beginning to write these unit tests is some of the toughest work I&#8217;ve attempted in a while. It&#8217;s very difficult to get motivated to add something like unit testing to a project when management (and even senior programmers) are discouraging it. This is terrible practice. It promotes laziness and results in a project which is largely untested and is very difficult to sensibly refactor without spending a day debugging the bloody thing. I don&#8217;t necessarily mean fully test driven development for Pete&#8217;s sake, I just want to know my code is working! Is that too much to ask?! I have resolved to do everything I can to improve the processes in any project I work on. I&#8217;ve been guilty of inaction, of not saying what I think. Actions speak louder than words, and words work too. So from now on I will write tests for whatever I touch, no matter what. If there is no unit testing framework included, I will include it. I will endeavour to improve any code I touch and leave it in a better state than when I came across it. No more hacks. No more time wasted worrying that I should be doing things the right way not the fast way. In the long run it will be faster.</p>
<p>I&#8217;m just beginning to look at the .NET MVC framework which so far I am in love with. It&#8217;s so nice to see that good practice is finally being built into the project templates. Exposure to such shoddy practice means I can see how simple changes like this from the tool makers will make my life so much easier on maintenance. tasks two years down the line.</p>
<p>So thanks Microsoft, perhaps I won&#8217;t have a heart attack after all.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.electricbiro.co.uk/2008/09/17/pushing-for-change/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ideas, Motivation, Goals and Fish</title>
		<link>http://www.electricbiro.co.uk/2008/09/12/ideas-motivation-goals-and-fish/</link>
		<comments>http://www.electricbiro.co.uk/2008/09/12/ideas-motivation-goals-and-fish/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 00:39:54 +0000</pubDate>
		<dc:creator>Rob Stevenson-Leggett</dc:creator>
		
		<category><![CDATA[code]]></category>

		<category><![CDATA[personal]]></category>

		<category><![CDATA[air]]></category>

		<category><![CDATA[carsonified]]></category>

		<category><![CDATA[fish]]></category>

		<category><![CDATA[fowa]]></category>

		<category><![CDATA[goals]]></category>

		<category><![CDATA[motivation]]></category>

		<category><![CDATA[productivity]]></category>

		<category><![CDATA[projects]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.electricbiro.co.uk/?p=13</guid>
		<description><![CDATA[Lately, I&#8217;m finding it hard to get excited about work. What&#8217;s that I hear you cry? No one gets excited about work! I&#8217;m not just talking about work to get paid I&#8217;m talking about work for fun, work in your spare time. This may be just post-travelling wind down, but it feels deeper and I [...]]]></description>
			<content:encoded><![CDATA[<p>Lately, I&#8217;m finding it hard to get excited about work. What&#8217;s that I hear you cry? No one gets excited about work! I&#8217;m not just talking about work to get paid I&#8217;m talking about work for fun, work in your spare time. This may be just post-travelling wind down, but it feels deeper and I think I know what the problem is: I have no goal. Without a goal you&#8217;re just treading water and that doesn&#8217;t get you anywhere.</p>
<p><span id="more-13"></span></p>
<p><img class="alignnone size-medium wp-image-15" title="small_aquarium" src="http://www.electricbiro.co.uk/wp-content/uploads/2008/09/small_aquarium-300x225.jpg" alt="" width="300" height="225" /></p>
<p>I have targets and deadlines of course: project deadline next Friday, got to find a new flat by next week, must spend less money. I think there&#8217;s a big difference between a goal and a target or deadline. Goals are funny things, they keep you directed and prevent you from stagnating in a pool of your own self loathing. Without a goal you just bumble around aimlessly achieving nothing, like a fish in an aquarium. Yes, you swim to the underwater castle, eat the food provided, take a loop around the pond weed and back to the damned castle. Always moving, never going anywhere. It is easy to fall into a rut and stay there.</p>
<p>When I was at university I had a goal, the goal was provided for me: achieve the best possible degree. I could see the light at the end of the tunnel but now? The tunnel seems endless and the light is so far along that it barely shows as a slightly different shade of dark against all the other dark. So I tried to think of goals and I came up with plenty. So I have a decision to make, now there&#8217;s lots of tunnels with their metaphorical lights but which one? Which will lead to my happiness and which is just another devilish trick to get me back in the aquarium?</p>
<p>To distract myself from this I tried to think of some ideas that I could work on and see if a goal emerged from any of these. I&#8217;m about to go to <a href="http://london2008.futureofwebapps.com">FoWA</a> and they&#8217;re offering a five grand prize to someone who can design a kick ass <a href="http://www.adobe.com/products/air/">AIR</a> application. This grabbed me, I&#8217;d love a project like that. Something I can work on outside of work. However, I&#8217;ve a problem with AIR.</p>
<p><a href="http://www.adobe.com/products/air"><img class="size-medium wp-image-14" title="adobe_air" src="http://www.electricbiro.co.uk/wp-content/uploads/2008/09/adobe_air-300x158.png" alt="Air logo" width="300" height="158" /></a></p>
<p><a href="http://www.adobe.com/products/air/">AIR</a> sounds great on paper: &#8220;Get internet functionality on your desktop!&#8221; &#8220;Link in with your favourite web apps!&#8221;. The problem is I already have all this stuff! Digsby, links to Facebook and Twitter so why do I need Pownce? I&#8217;ve already got a music player that can link to the net too! I don&#8217;t know what&#8217;s so different about AIR. What the hell is wrong with the browser anyway? I like tabs, I like the customization, I like the interactive document feel of the web. It seems like a step backward and for some reason it reminds me of AOL back in the day, all those extra windows, but if I&#8217;m going to win five grand I&#8217;m going to have to overcome all these challenges!</p>
<p>So this is my short term goal&#8230; I&#8217;ve got a month to come up with an idea that will blow <a href="http://www.carsonified.com/about/">Monsieur Carson</a> and his <a href="http://london2008.futureofwebapps.com/speakers">crones</a> (read: some of the top people in the industry) out of the water.</p>
<p>Wish me luck and stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.electricbiro.co.uk/2008/09/12/ideas-motivation-goals-and-fish/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Stack Overflow Beta</title>
		<link>http://www.electricbiro.co.uk/2008/09/07/stack-overflow-beta/</link>
		<comments>http://www.electricbiro.co.uk/2008/09/07/stack-overflow-beta/#comments</comments>
		<pubDate>Sat, 06 Sep 2008 23:32:32 +0000</pubDate>
		<dc:creator>Rob Stevenson-Leggett</dc:creator>
		
		<category><![CDATA[code]]></category>

		<category><![CDATA[social]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.electricbiro.co.uk/?p=9</guid>
		<description><![CDATA[
Some of you may have heard of Stack Overflow, the web app Jeff Atwood over at coding horror has been working on for the past 6 months or so in collaboration with Joel Spolsky and various others. The aim of the project is provide a proper platform for programmers to exchange expert information for specific [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.stackoverflow.com"><img src="http://farm4.static.flickr.com/3080/2834714740_732d90fa76_o.png" alt="Stack Overflow logo" /></a></p>
<p>Some of you may have heard of Stack Overflow, the web app Jeff Atwood over at <a href="http://www.codinghorror.com">coding horror</a> has been working on for the past 6 months or so in collaboration with Joel Spolsky and various others. The aim of the project is provide a proper platform for programmers to exchange expert information for specific and general scenarios. If you caught the reference to expert sexchange you may understand that aforementioned godforsaken-hell-hole of a site has a similar premise.</p>
<p><span id="more-9"></span></p>
<p>While some of the information on expert sexchange is useful (there is clearly a lot of gaming going on) the site has degraded steadily since the policy to bully novice users into payment by hiding the answers at the very bottom of a very long page came into force. Stack Overflow, then, is the light to this dark, the yin to this yang, the day to this night, the police to this conman, the&#8230; ok enough of that.  The lack of good, readily available programming information is definitely a problem and it is becoming increasingly frustrating to find good answers using Google is becoming difficult particularly with new or obscure technology. The question is will stackoverflow be any better if it becomes full of junk?</p>
<p><a href="http://farm4.static.flickr.com/3033/2834627008_9078d5f5bf_o.jpg"><img src="http://farm4.static.flickr.com/3033/2834627008_127ff4f200_m.jpg" alt="Screen shot of stackoverflow main page" /></a></p>
<p>Stack Overflow uses a karma like system combined with digg-style voting to enable a &#8220;question&#8221; to be answered in the best way possible and to maintain that information once a reasonable answer has been attained.  Once a question has been active and the answer has a good amount of votes then it is locked to voting by low ranking users. Of course there is still a wiki-style revision history as a double protection. Hopefully these features will go some way to protecting the site from the spam lords and vandals that plague so many community driven sites.</p>
<p>On a side note, there is now an Open Search plugin for stackoverflow enabling searching direct from the browser. This is an unofficial plugin created by <a href="http://www.martinklinke.com/">a user</a>.  It is community support like this that will push stack overflow from being an interesting oddity to a full blown web staple.</p>
<p><a href="http://farm4.static.flickr.com/3276/2833789147_1805de4665_o.jpg"><img src="http://farm4.static.flickr.com/3276/2833789147_5006f0b079_m.jpg" alt="Screen shot of stackoverflow open search" /></a></p>
<p>Recently I obtained an invite to the private beta of this interesting little site. Though I had an idea of what to expect as I had been listening to the effort drenched podcast over at <a href="http://blog.stackoverflow.com">the stack overflow blog</a>.<br />
I was very suprised at how quickly Jeff Atwood et al had produced a working site but not only that, one that works well. I think the use of other web applications to speed bug reporting and enable the users like me to give feedback has done a great service to the site. It will be interesting to see what happens when the walls of beta fall and the world is unleashed on the site though. A social site is only as good as the people that use it. Will stack overflow succumb to the woeful fate of digg, youtube and so many before it? Will there be so much rubbish that the gold will be impossible to locate? Atwood&#8217;s karma system may save it for a while but for how long?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.electricbiro.co.uk/2008/09/07/stack-overflow-beta/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Future Of Web Apps 2007</title>
		<link>http://www.electricbiro.co.uk/2007/10/14/future-of-web-apps-2007/</link>
		<comments>http://www.electricbiro.co.uk/2007/10/14/future-of-web-apps-2007/#comments</comments>
		<pubDate>Sun, 14 Oct 2007 17:19:03 +0000</pubDate>
		<dc:creator>Rob Stevenson-Leggett</dc:creator>
		
		<category><![CDATA[code]]></category>

		<category><![CDATA[tech]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.electricbiro.co.uk/?p=6</guid>
		<description><![CDATA[
I&#8217;m about 2 weeks behind in this post, but I&#8217;ve had a bit of a hectic one. I was recently lucky enough to attend the Future of Web Apps conference and expo at the ExCeL Centre, London. It was geek heaven! 8 player Halo 3 in the middle of the Expo floor. Every speaker was [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.electricbiro.co.uk/wp-content/uploads/2007/10/images.jpg" alt="FoWA Logo" /></p>
<p>I&#8217;m about 2 weeks behind in this post, but I&#8217;ve had a bit of a hectic one. I was recently lucky enough to attend the Future of Web Apps conference and expo at the <a href="http://www.excel-london.co.uk/en/">ExCeL Centre, London</a>. It was geek heaven! 8 player Halo 3 in the middle of the Expo floor. Every speaker was a delight and I learned so much from them and fully appreciate the time and effort that went into their presentations. <span id="more-6"></span>I was also one of the 1000+ people at <a href="http://revision3.com/diggnation/2007-10-04London">Diggnation&#8217;s first UK episode</a>! That was really good but I felt bad for Kevin Rose as he got completely mobbed at the end in a geek rockstar moment. <a href="http://www.flickr.com/photos/carsonified/">Check out Ryan Carson&#8217;s Photos on flickr</a> for pics of this.</p>
<p>Some of the speakers I really enjoyed were:</p>
<p><a href="http://gigaom.com/">Om Malik</a> - Om talked with <a href="http://www.carsonified.com">Ryan</a> and Micheal Arrington from <a href="www.techcrunch.com">TechCrunch</a> about the direction in which they thought web apps were going and their own previous experience. The conclusion of which was &#8220;probably mobile but we&#8217;re not sure&#8221;.</p>
<p><a href="http://www.digital-web.com/articles/matt_mullenweg/">Matt Mullenweg</a> (<a href="http://www.wordpress.com">Wordpress</a>) - Matt talked about scalability and how they turned wordpress into the world wide phenomonen it is today.</p>
<p><a href="http://www.futureofwebapps.com/speakers.html#KevinRose">Kevin Rose</a> - Mr Rose had some very interesting points to make about community and referred specifically to the revolt of the digg community when the company received a C+D for hosting a story about the HD-DVD encryption key. Unfortunatly we missed the first half of this because there was some intense Halo3 going on!</p>
<p><a href="http://www.futureofwebapps.com/speakers.html#LeahCulver">Leah Culver</a> - It was really interesting to hear Leah talk about <a href="http://www.pownce.com">Pownce</a> and the challenges she faced developing it on her own in 3 months (!).</p>
<p><a href="http://www.futureofwebapps.com/speakers.html#JohnResig">John Resig</a> (Mozilla/jQuery) - Showing off some amazing new features of Firefox 3, John wowed the crowd with video embedded in SVG that could be dragged around and played on top of another video. He also talked in depth about where Firefox is going with Javascript and Rhino.</p>
<p><a href="http://www.futureofwebapps.com/speakers.html#JohnEizen">John Eizen</a> and <a href="http://www.futureofwebapps.com/speakers.html#EranShir">Eran Shir</a> (<a href="http://www.dapper.com">Dapper</a>) - The guys showed off a semantic search engine built using the User generated semantic APIs that Dapper can help create. There was a great moment during the questions where a semantic web researcher from the Open University blew a big hole in they&#8217;re presentation by pointing out that because the user generated the API that it wasn&#8217;t true semantic web and more a collection of hacks. This raised an interesting question about social semantics.</p>
<p><a href="http://www.futureofwebapps.com/speakers.html#DionAlmaer">Dion Almaer</a> (<a href="http://www.ajaxian.com/">Ajaxian</a>) - Dion showed us the workings of Google Gears and how it would really change the way we use the web. I&#8217;ve been a bit confused about the reasoning behind taking web apps offline and this presentation really cleared up some of the questions I had. I suggest you check this out soon.</p>
<p>I learnt so much from the conference and got loads of free stuff, I highly recommend it, there&#8217;s one in <a href="http://futureofwebapps.com/miami/">Miami in February</a> and another in London this time next year, get down there!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.electricbiro.co.uk/2007/10/14/future-of-web-apps-2007/feed/</wfw:commentRss>
		</item>
	<lastBuildDate>Wed, 24 Dec 2008 00:00:00 -0600</lastBuildDate></channel>
</rss>
