<?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>Blog &#124; Andy Hume &#187; 2010</title>
	<atom:link href="http://blog.andyhume.net/2010/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.andyhume.net</link>
	<description>Thoughts and commentary on web development</description>
	<lastBuildDate>Mon, 21 Nov 2011 02:20:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Why are you fighting me?</title>
		<link>http://blog.andyhume.net/why-are-you-fighting-me</link>
		<comments>http://blog.andyhume.net/why-are-you-fighting-me#comments</comments>
		<pubDate>Thu, 21 Oct 2010 15:10:56 +0000</pubDate>
		<dc:creator>ahume</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.andyhume.net/?p=439</guid>
		<description><![CDATA[Note: I wrote this about a month ago. And like many writing exercises for me its value turned out to be cathartic more than anything else and I never pushed publish. Then I read something John Allsopp wrote yesterday and got excited. This is a response to a blog post by Joe Hewitt, titled Web [...]]]></description>
			<content:encoded><![CDATA[<div class="note"><b>Note:</b> I wrote this about a month ago. And like many writing exercises for me its value turned out to be cathartic more than anything else and I never pushed publish. Then I read something John Allsopp wrote yesterday and got excited.</div>
<p>This is a response to a blog post by Joe Hewitt, titled <a href="http://joehewitt.com/2011/09/22/web-technologies-need-an-owner">Web Technologies Need an Owner</a>.</p>
<blockquote><p>&#8220;Many people seem to assume that the Web will one day become the one and only client computing platform on Earth&#8230;&#8221;</p></blockquote>
<p>I don&#8217;t think I have <strong>ever</strong> heard that seriously expressed by <strong>anyone</strong>. Let alone &#8220;many people&#8221;.</p>
<blockquote><p>&#8220;&#8230;therefore it must not be controlled by anyone.&#8221;</p></blockquote>
<p>Right. It must not be controlled by anyone. Because the goals of the web <strong>are</strong> lofty. They go infinitely beyond the goals of profit-making organisations creating a platform to make &#8220;real developers happy and productive&#8221;. The web does not need to compete with other client platforms &#8211; <a href="http://www.webdirections.org/blog/the-next-6-billion/">its goals are different</a>.</p>
<blockquote><p>&#8220;This is a dangerous assumption. The HTML, CSS, and JavaScript triumvirate are just another platform, like Windows and Android and iOS.&#8221;</p></blockquote>
<p>No they are not. They are different at a fundamental level because of the open and uncontrolled platform that they enable. You don&#8217;t have to play if you don&#8217;t want to. Take the best of HTTP and go back to iOS, Android or where ever you want. Stop pitching the web in a battle against corporately owned platforms running on corporately controlled hardware and pretending one can win against the other. They&#8217;re different things and it&#8217;s not going to play out so black and white.</p>
<blockquote><p>&#8220;&#8230;except that unlike those platforms, they do not have an owner to take responsibility for them.&#8221;</p></blockquote>
<p>I have many many friends that take responsibility for the web every time they go to work, every time they publish a new article or commit to Github. I trust them so much more than I trust the powers that run your &#8220;cutting edge&#8221; platforms.</p>
<blockquote><p>&#8220;The Web has no one who can ensure that the platform acquires cutting edge capabilities in a timely manner (camera access, anyone?). The Web has no one who can ensure that the platform makes real developers happy and productive. The Web has no one to ensure that it is competitive with other platforms, and so increasingly we are seeing developers investing their time in other platforms that serve their needs better.&#8221;</p></blockquote>
<p>Much of that&#8217;s true, but I don&#8217;t see a problem with it. I don&#8217;t believe the web will suffer long-term because camera access is still a few years away (the cynic in me would say organisations like Apple and Google are stifling the capabilities of their browsers to ensure longer-term advantages for their native platforms. Sucks to be a web developer, hey?).</p>
<p>The web doesn&#8217;t have to ensure <strong>anything</strong>, because it&#8217;s not pitching itself against the things you think it&#8217;s pitching itself against.</p>
<blockquote><p>&#8220;My prediction is that, unless the leadership vacuum is filled, the Web is going to retreat back to its origins as a network of hyperlinked documents.&#8221;</p></blockquote>
<p>The web <strong>IS</strong> a network of hyperlinked documents. It&#8217;s not its origins. It&#8217;s its present, and its future. <strong>Please</strong> let it be its future.</p>
<blockquote><p>&#8220;&#8230;but it will no longer be your primary window. The Web will no longer be the place for social networks, games, forums, photo sharing, music players, video players, word processors, calendaring, or anything interactive.&#8221;</p></blockquote>
<p>I don&#8217;t agree, but I could live with that. I don&#8217;t <strong>mean</strong> to sound arrogant, but I have loftier goals than peddling any of those things you mention.</p>
<blockquote><p>&#8220;Newspapers and blogs will be replaced by Facebook and Twitter&#8221;</p></blockquote>
<p>&#8230; Um. I have no idea what that means.</p>
<blockquote><p>&#8220;Let&#8217;s face facts: the Web will never be the dominant platform. There will forever be other important platforms competing for users&#8217; time.&#8221;</p></blockquote>
<p>Of course. Other important platforms that push the boundaries. That show standards bodies like the W3C where we want to go, and what might be possible. Much like Flash has done for the past 10 years. This isn&#8217;t a bad thing &#8211; and as a web developer I&#8217;m not scared of it, or wanting to fight against it. I want the web to do the things it&#8217;s good at, and I want it to get better and better at those things.</p>
<blockquote><p>&#8220;The Web will be just another app that you use when you want to find some information.&#8221;</p></blockquote>
<p>Just an app that you use when you want to find some information? I don&#8217;t want to say more. You&#8217;ve said all I could say.</p>
<blockquote><p>&#8220;And so I end on a sad note.&#8221;</p></blockquote>
<p>I&#8217;m sorry you&#8217;re sad. Don&#8217;t worry about the inertial scrolling &#8211; it&#8217;ll all come out in the wash.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andyhume.net/why-are-you-fighting-me/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forcing Gzipped content</title>
		<link>http://blog.andyhume.net/forcing-gzipped-content</link>
		<comments>http://blog.andyhume.net/forcing-gzipped-content#comments</comments>
		<pubDate>Thu, 30 Sep 2010 16:52:18 +0000</pubDate>
		<dc:creator>ahume</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.andyhume.net/?p=277</guid>
		<description><![CDATA[What would happen if every time you served a CSS or JavaScript file from your server you sent it Gzipped? Ignore whether the browser thinks it can handle compressed content, just send it compressed anyway. Steve Souders talks about forcing Gzip compression at Google here, and this method assumes there is a significant number of [...]]]></description>
			<content:encoded><![CDATA[<p>What would happen if every time you served a CSS or JavaScript file from your server you sent it Gzipped? Ignore whether the browser <em>thinks</em> it can handle compressed content, just send it compressed anyway.</p>
<p>Steve Souders talks about <a href="http://www.stevesouders.com/blog/2010/07/12/velocity-forcing-gzip-compression/">forcing Gzip compression at Google here</a>, and this method assumes there is a significant number of browsers that won&#8217;t be able to compress it and will choke. It would be interesting to see Google&#8217;s data on that.</p>
<p>What if you took the Google idea:</p>
<ol>
<li>For requests with missing or mangled Accept-Encoding headers, inspect the User-Agent to identify browsers that should understand gzip.</li>
<li>Test their ability to decompress gzip.</li>
<li>If successful, send them gzipped content!</li>
</ol>
<p>And changed it to:</p>
<ol>
<li>Send them gzipped content!</li>
</ol>
<p>Do we have any real-world data that tells us practically, how many browsers would not be able to deal with that, and what percentage of users would get a broken experience?</p>
<p>This came up because <a href="http://twitter.com/#!/simonw/status/25595376549">Simon Willison tweeted</a>:</p>
<blockquote><p>
S3/CloudFront don&#8217;t handle conditional gzip, at all? That&#8217;s a pretty shocking omission. The workarounds are really ugly&#8230;
</p></blockquote>
<p>Perhaps it <em>is</em> a pretty shocking omission, but plenty of people are serving compressed JS and CSS from Cloudfront, right? So is it as much of a deal-breaker as it might have been a few years ago?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andyhume.net/forcing-gzipped-content/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Solar system model in CSS</title>
		<link>http://blog.andyhume.net/solar-system-model-in-css</link>
		<comments>http://blog.andyhume.net/solar-system-model-in-css#comments</comments>
		<pubDate>Wed, 12 May 2010 23:08:59 +0000</pubDate>
		<dc:creator>ahume</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.andyhume.net/?p=267</guid>
		<description><![CDATA[This is a brain-dump that got too big for the Idea section on the Science hack day wiki so I&#8217;ve moved it over here. Incidentally, if you like hack days and you like science, you might be interested in finding out more about what&#8217;s being planned for this inaugural Science Hack Day. Meanwhile, here&#8217;s the [...]]]></description>
			<content:encoded><![CDATA[<p>This is a brain-dump that got too big for the Idea section on the <a href="http://sciencehackday.pbworks.com/Ideas">Science hack day wiki</a> so I&#8217;ve moved it over here.</p>
<p>Incidentally, if you like hack days and you like science, you might be interested in finding out more about what&#8217;s being planned for this inaugural <a href="http://sciencehackday.com/">Science Hack Day</a>. Meanwhile, here&#8217;s the idea:</p>
<p>Given an HTML document containing tables of <a href="http://en.wikipedia.org/wiki/Solar_system_model">solar system model</a> data, build a stylesheet (using CSS3 transforms and transitions/animations) that can present it as an animated model of the solar system:</p>
<ul>
<li>Would be interesting to see what could be done with only HTML/CSS, but realistically might need some scripting to make it a bit more sane. For example, to read data from the table in the first-place.</li>
<li><a href="http://webkit.org/blog-files/3d-transforms/morphing-cubes.html">Cubes</a> rather than circular images of planets, so we can spin them independently at correct speeds. Might not look so pretty, but means we can aim for a more accurate model. Could use more than 6 faces to get a more &#8217;rounded&#8217; shape, eventually it would look spherical I guess.</li>
<li>Not sure if reproducing the true elliptical orbits of planets is going to be easy, or even possible. They might just have to be circular, at least in v1.
<ul>
<li><a href="http://blog.andyhume.net/solar-system-model-in-css#comment-1838">Matthew below</a> has a possible solution for that: using a scale transform to stretch the x-axis.</li>
</ul>
</li>
<li>Allow for rotating the entire canvas so you can zoom in and out and look at things from different angles using keyboard or mouse controls.</li>
<li>Need to work out solution for scaling distances vs planets sizes independently so we can fit it on a screen. Presumably there&#8217;s prior-art for this. Would be nice to have a few different scaling methods.</li>
<li>Could do a canvas version too, but probably less fun and actually pretty simple for someone with decent programmatic drawing skills (not me).</li>
</ul>
<p>Finally, here&#8217;s the extremely crappy and ill-conceived 10 minute non-starting point, which I&#8217;ve entitled <a href="http://andyhume.net/science/planets.htm">Tiny dots going round a small dot</a> (Webkit only of course). No, none of the table&#8217;s data is used in the animations, all the values are hard-coded in CSS, and it&#8217;s almost not worth showing. But anyway, if it was all done and dusted we&#8217;d have nothing to do on hack day.</p>
<p>See you there?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andyhume.net/solar-system-model-in-css/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Everything is crap</title>
		<link>http://blog.andyhume.net/everything-is-crap</link>
		<comments>http://blog.andyhume.net/everything-is-crap#comments</comments>
		<pubDate>Tue, 16 Mar 2010 23:41:25 +0000</pubDate>
		<dc:creator>ahume</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.andyhume.net/?p=262</guid>
		<description><![CDATA[The Web standards movement has unintentionally cultivated something of a fundamentalist attitude amongst some of it&#8217;s supporters. This isn&#8217;t necessarily a bad thing, as having extreme opinions on both sides of the argument is often a healthy sign. However, it does mean that any good news is often rebutted with a, &#8220;Yeah, but this bit [...]]]></description>
			<content:encoded><![CDATA[<p>The Web standards movement has unintentionally cultivated something of a fundamentalist attitude amongst some of it&#8217;s supporters. This isn&#8217;t necessarily a bad thing, as having extreme opinions on both sides of the argument is often a healthy sign.</p>
<p>However, it does mean that any good news is often rebutted with a, &#8220;Yeah, but this bit here is still crap&#8221;, style of response. Fortunately these comments normally expose a limited scope of experience on the part of the commentator, which makes it very easy for me to ignore them.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andyhume.net/everything-is-crap/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft: My take</title>
		<link>http://blog.andyhume.net/microsoft-my-take</link>
		<comments>http://blog.andyhume.net/microsoft-my-take#comments</comments>
		<pubDate>Sat, 13 Feb 2010 00:58:29 +0000</pubDate>
		<dc:creator>ahume</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.andyhume.net/?p=236</guid>
		<description><![CDATA[A recent NYT article by former Microsoft VP Dick Brass has been doing the rounds. It&#8217;s pretty middle of the road in terms of its judgement of Microsoft: over-run by middle management, caked in bureaucracy, both of which stifle innovation and creativity. I&#8217;m not really going to give my take, because it seems a bit [...]]]></description>
			<content:encoded><![CDATA[<p>A recent NYT article by <a href="http://www.nytimes.com/2010/02/04/opinion/04brass.html?pagewanted=1">former Microsoft VP Dick Brass</a> has been doing the rounds. It&#8217;s pretty middle of the road in terms of its judgement of Microsoft: over-run by middle management, caked in bureaucracy, both of which stifle innovation and creativity.</p>
<p>I&#8217;m not really going to give my take, because it seems a bit tawdry when I was only there for two years and was based in London for all of that time. Fortunately I don&#8217;t have to, because Scott Berkun unravels my half-baked thoughts very succinctly in a small part of his <a href="http://www.scottberkun.com/blog/2010/microsoft-and-creative-destruction/">recent assessment</a> of the company.</p>
<blockquote><p><strong>The primary problem at Microsoft regarding good design &#038; innovation is the diffusion of creative authority.</strong> The problem is not the numbers of people at the company, or the layers of management, as many gripe about.  Layers don’t help, but it’s not the problem. The real issue is the inability to <strong>grant creative authority to the few people worthy of it</strong>. Microsoft has always been a place that gives way too many people a say in matters of design, vision and user experience, and it shows in the pervasive mediocrity of the majority of its products. Films need directors. Orchestras need conductors. But if you divide things into 30 pieces and ask 30 people to play creative visionary, mediocrity ensues. The better products at Microsoft are the ones were [<i>sic</i>] VPs modify the distribution of authority to create clear creative authority.</p></blockquote>
<p>I&#8217;ll quickly put that in terms that fellow colleagues of mine at the time will identify with.</p>
<p>Teams are encouraged to be accountable for everything that they do. Strategy, planning, design, execution, analysis. There are a dozen little teams running around, all being accountable for their part of the puzzle, without having any idea or thought about how they will link up with their neighbouring pieces to create a plausible end product.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andyhume.net/microsoft-my-take/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPad</title>
		<link>http://blog.andyhume.net/ipad</link>
		<comments>http://blog.andyhume.net/ipad#comments</comments>
		<pubDate>Sat, 06 Feb 2010 02:22:59 +0000</pubDate>
		<dc:creator>ahume</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.andyhume.net/2010/02/06/ipad/</guid>
		<description><![CDATA[I stand by what I said from day one. Technically, it&#8217;s a big ass iPhone. But the iPhone is really a pretty magical device. And this is a big ass one. Here follows my prediction for myself and the iPad. While it&#8217;s impossible for me to buy one, I don&#8217;t really want one. I certainly [...]]]></description>
			<content:encoded><![CDATA[<p>I stand by what I said from day one. Technically, it&#8217;s a big ass iPhone. But the iPhone is really a pretty magical device. And this is a big ass one.</p>
<p>Here follows my prediction for myself and the iPad.</p>
<p>While it&#8217;s impossible for me to buy one, I don&#8217;t really want one. I certainly don&#8217;t need one. There&#8217;s no obvious gap in<br />
my computing armour that it will fill.</p>
<p>That is, until the day it becomes possible for me to walk to a shop and buy one. Otherwise known as the UK release date. On that day, I will almost certainly walk to said shop and buy one.</p>
<p>I&#8217;m not proud of myself.  </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andyhume.net/ipad/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome Frame</title>
		<link>http://blog.andyhume.net/google-chrome-frame</link>
		<comments>http://blog.andyhume.net/google-chrome-frame#comments</comments>
		<pubDate>Wed, 03 Feb 2010 21:40:07 +0000</pubDate>
		<dc:creator>ahume</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.andyhume.net/?p=228</guid>
		<description><![CDATA[Yesterday I went over to The Werks to listen to Remy enlighten some of the Flash Brighton gang on what to expect from HTML5 in the coming months and years. The subject of Chrome Frame came up, with the general consensus being that it wasn&#8217;t really going to have an impact on the number of [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I went over to <a href="http://thewerks.org.uk/">The Werks</a> to listen to <a href="http://remysharp.com/">Remy</a> enlighten some of the <a href="http://flashbrighton.org">Flash Brighton</a> gang on what to expect from HTML5 in the coming months and years. The subject of <a href="http://www.google.com/chromeframe">Chrome Frame</a> came up, with the general consensus being that it wasn&#8217;t really going to have an impact on the number of people browsing with IE, specifically IE 6. I take a different view on that question, and here&#8217;s why.</p>
<p>An email from Google appeared in my inbox only a few days ago informing of the impending <a href="http://googleenterprise.blogspot.com/2010/01/modern-browsers-for-modern-applications.html">drop of support for IE 6 on the Google Apps product line</a>. Google don&#8217;t want to engineer for IE 6, and they&#8217;ve clearly made a decision that with Chrome Frame in the wild they are now at a point where they don&#8217;t have to.</p>
<p>Chrome Frame is a strategic move which allows them to drop IE 6 support in some of their core products quicker than they would otherwise be able to. It gives them an answer to users (mostly likely their enterprise customers) that can&#8217;t upgrade from IE 6 for whatever reason. Presumably the potential loss of revenue from those customers must now weigh in less than the cost of engineering for IE 6.</p>
<p>As a bonus, Chrome also patches some of the HTML5 and CSS 3 support that&#8217;s appearing in Webkit into the more modern versions of IE, which are still lagging behind.</p>
<p>The key point is that Chrome Frame paved the way for Google to make this move, and Google dropping IE 6 support is significant in terms of influencing people to move on from it, either by installing Chrome Frame, or by upgrading to a newer version of IE or a competing browser. It might be difficult to quantify this significance, but where Google lead the way, consumers and competitors tend to follow.</p>
<p>I believe that&#8217;s one of two main driving forces behind Google developing and releasing Chrome Frame: it frees them up from the pain of IE 6. The other reason is is that it allows their product teams to focus on the future technologies of HTML5 and CSS 3 now. To get ahead of the game. To discover new ways of using that technology. And to build the next generation of web applications while the rest of the world sits around fixing <a href="http://www.positioniseverything.net/explorer/doubled-margin.html">double margin float bugs</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andyhume.net/google-chrome-frame/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>London to Brighton</title>
		<link>http://blog.andyhume.net/london-to-brighton</link>
		<comments>http://blog.andyhume.net/london-to-brighton#comments</comments>
		<pubDate>Tue, 26 Jan 2010 22:48:58 +0000</pubDate>
		<dc:creator>ahume</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.andyhume.net/?p=191</guid>
		<description><![CDATA[I&#8217;ve been a friend of Clearleft from day one, when Rich left me on my own at Multimap to go and start his new venture in 2005. Pretty much from that day I&#8217;ve had the thought in the back of my mind of whether I might one day end up working there. To be honest, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.andyhume.net/wp-content/uploads/2010/01/clearleft.gif" alt="" title="Clearleft" width="212" height="60" class="pullRight" /></p>
<p>I&#8217;ve been a friend of <a href="http://clearleft.com">Clearleft</a> from day one, when <a href="http://clagnut.com">Rich</a> left me on my own at <a href="http://en.wikipedia.org/wiki/Multimap.com">Multimap</a> to go and start his new venture in 2005. Pretty much from that day I&#8217;ve had the thought in the back of my mind of whether I might one day end up working there. To be honest, I thought the right moment had probably past. But when Rich asked me at the end of last year whether I&#8217;d like to apply for the job, other events were conspiring to make it exactly the right time for a new start. Those conspiring events are for another post (possibly); but in essence, a lot of things were up in the air, and it felt right that they land in Brighton with a new job at Clearleft.</p>
<p>I&#8217;m in my second week there now, and it&#8217;s been a lot of fun. I&#8217;ve learnt a ton from working alongside <a href="http://natbat.net">Natalie</a>, and have really enjoyed getting to know those from the team that I&#8217;d not previously had the pleasure of meeting. It&#8217;s exciting to work alongside people that I&#8217;ve admired for a long time; indeed, some of the people that inspired me to become a web developer back in the day. I say that <a href="http://brendandawes.posterous.com/ive-got-to-say-this-the-uk-web-design-scene-i">totally unashamedly</a>, because it&#8217;s true.</p>
<p>I&#8217;ve been commuting down from London the last week, which has been a pain. But from next week I should be a permanent resident, enjoying my daily walk to work (<em>walk to work</em> &#8211; did you get that?) and meeting the people that make Brighton&#8217;s geek scene what it is. If you&#8217;re part of that scene, look out for me, and say hello.</p>
<p>So here starts a new chapter. It&#8217;s exciting and a bit daunting, but I feel refreshed and very happy to be here. I&#8217;m pretty sure Brighton is one of only a handful of places I&#8217;d have left London for; and I&#8217;m completely sure that Clearleft is the <em>only</em> agency I would have left Microsoft for.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andyhume.net/london-to-brighton/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My drafts</title>
		<link>http://blog.andyhume.net/my-drafts</link>
		<comments>http://blog.andyhume.net/my-drafts#comments</comments>
		<pubDate>Sun, 24 Jan 2010 23:09:29 +0000</pubDate>
		<dc:creator>ahume</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.andyhume.net/?p=180</guid>
		<description><![CDATA[Last week, some colleagues of mine were discussing how many blog posts they had drafted in their blog software, but never actually published to their blog. I took a look at my draft posts in WordPress today, and thought it might be fun to publish what the titles and ideas behind them were. Some of [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, some <a href="http://clearleft.com/is/">colleagues of mine</a> were discussing how many blog posts they had drafted in their blog software, but never actually published to their blog. I took a look at my draft posts in WordPress today, and thought it might be fun to publish what the titles and ideas behind them were. Some of them are years old, and it wouldn&#8217;t make much sense to publish them as they are. So this is just a bit of fun really, as well as being an easy post which might start me down the road of regular blogging again. Actually, this could become quite a fun meme. Maybe.</p>
<h3>Using your old PC as a development server &#8211; May 2005</h3>
<p>This was really a guide on how to set up a machine running Linux with Apache, PHP, MySQL, etc, and make it available on a fixed IP on your local network. The kind of thing you&#8217;d be more likely to do using a VM these days. I&#8217;d recently inherited an old Pentium 2 which had an aversion to Windows, so it became a playground for my first real experiments with Linux and web server technology outside of a shared hosting environment. I never finished writing it.</p>
<h3>Working at Google &#8211; November 2005</h3>
<p>This was a tongue-in-cheek look at the various employee benefits that Google people allegedly enjoy. It started with a few well known and genuine perks and gradually got more silly, with things such as speed-dating nights for geeks that don&#8217;t get out much. I don&#8217;t think I knew anyone at Google when I wrote this.</p>
<h3>JavaScript Libraries &#8211; December 2005</h3>
<p>Something of a rant about the dangers of plugging JavaScript libraries you don&#8217;t understand into your web pages. This was at the time of Prototype&#8217;s dominance, and prior to the rise of jQuery. It was inspired by a <a href="http://carsonified.com/events/">Carsonified</a> Ajax workshop with <a href="http://mir.aculo.us/">Thomas Fuchs</a> that taught Ajax solely through the features and API of Prototype. It was very silly, not least because 80% of the attendees (BBC, Multimap, Yahoo!) couldn&#8217;t go away and put Prototype on their websites.</p>
<h3>Redesigning MAS &#8211; March 2006</h3>
<p>I used to do unsolicited redesigns of small but well-known websites in the music business. Along the lines of <a href="http://www.37signals.com/better">37better projects</a>. This was immediately after the redesign of the <a href="http://www.maslink.co.uk/">MAS website</a> (it&#8217;s the one you still see to this day), on which someone did such an appalling job that I couldn&#8217;t hold my tongue. As a former client of MAS I should say they are a superb operation, but their web presence is, to put it bluntly, crap.</p>
<h3>Buying a bed and mattress &#8211; April 2006</h3>
<p>On moving into my flat in East Dulwich I was looking for tips on how/what/where to buy a decent bed. I probably <em>should</em> have published this one as I&#8217;ve never been happy with the thing that I ended up buying.</p>
<h3>Ten years of XHTML &#8211; July 2009</h3>
<p>In the wake of work on XHTML 2 being stopped I wrote up some thoughts on why it hadn&#8217;t worked out, why HTML 5 <em>was</em> working out, and how we can rationalise the specifications and recommendations of the W3C (and others) in our day-to-day work as web developers. Could re-hash this and publish, I guess.</p>
<h3>Full Frontal &#8211; November 2009</h3>
<p>Some thoughts on the <a href="http://2009.full-frontal.org/">Full Frontal Conference</a> that I attended. It was one of the best technically focussed conferences I&#8217;ve been to in years, but this post was more around what it&#8217;s like to be a Microsoft employee (which I was at the time) at an event like that. I didn&#8217;t have the company name on my badge on this occasion (which I was quite glad of) but it&#8217;s interesting how it was generally assumed that no one from Microsoft would be there. Not that I would be standing up for or representing the company in any way, but it would be good for people to know that employees are out there, that they are part of the community, and that they&#8217;re not all big, bad, and evil in nature.</p>
<h3>The Spectrum of Opinion &#8211; December 2009</h3>
<p>A piece on how having a strong belief or opinion can warp your objectivity on that subject. Your mind subconsciously looks for and solidifies evidence to support your theory, and dismisses or discredits evidence that contradicts it. There&#8217;s probably a well known name for this phenomenon, though I haven&#8217;t come across it, and it&#8217;s something I find interesting.</p>
<h3>Understanding HTTP &#8211; November 2009</h3>
<p>Some thoughts on this fundamental piece of the web&#8217;s architecture and its impact on how web technology is innovated, built, and delivered. Will probably finish and publish this now that I have left Microsoft. If you see what I mean.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andyhume.net/my-drafts/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

