<?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>Overpass Experiences &#187; Software Development</title>
	<atom:link href="http://www.wroolie.co.uk/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wroolie.co.uk</link>
	<description>The Eric Wroolie Blog</description>
	<lastBuildDate>Sat, 10 Jul 2010 10:07:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Importance of back-ups</title>
		<link>http://www.wroolie.co.uk/2010/02/15/importance-of-back-ups/</link>
		<comments>http://www.wroolie.co.uk/2010/02/15/importance-of-back-ups/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 05:21:54 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/2010/02/15/importance-of-back-ups/</guid>
		<description><![CDATA[I had a bit of a scare last night with my computer last night. 
I have spent the past several days doing some work for a client and am travelling out to their office today to deploy the work on their servers.&#160; The plan was to download the release from Subversion onto a workstation and [...]


Related posts:<ol><li><a href='http://www.wroolie.co.uk/2009/12/13/the-importance-of-reading-books-for-software-developers/' rel='bookmark' title='Permanent Link: The importance of reading books for software developers'>The importance of reading books for software developers</a></li>
<li><a href='http://www.wroolie.co.uk/2009/06/08/creating-a-daily-database-backup-for-mysql-and-self-hosted-wordpress-blogs/' rel='bookmark' title='Permanent Link: Creating a daily Database backup for MySql (and self-hosted Wordpress blogs)'>Creating a daily Database backup for MySql (and self-hosted Wordpress blogs)</a></li>
<li><a href='http://www.wroolie.co.uk/2007/01/29/72/' rel='bookmark' title='Permanent Link: Catching up'>Catching up</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I had a bit of a scare last night with my computer last night. </p>
<p>I have spent the past several days doing some work for a client and am travelling out to their office today to deploy the work on their servers.&#160; The plan was to download the release from Subversion onto a workstation and upload to their server (and updates configs and all that).&#160; </p>
<p>Last night at 9pm, my main pc wouldn’t start.&#160; I could hear the fan humming and disks spinning, but nothing showing up on the monitor—not even bios set-up screens. It’s a four-year-old Dell Dimension 9150, so the pc isn’t new and I expect there to be problems from time-to-time, but this kind of problem couldn’t happen <em>at all those times I don’t have any clients?</em></p>
<p>My main development PC gets backed up once a week to an external hard drive using Acronis True Image.&#160; My PC also wakes from hibernate every morning at 2am and takes a local backup from all my websites and databases hosted on different web servers.&#160; I have a Subversion repository hosted off-site where I keep all my code.&#160; I’ve thought a lot about disaster recovery.&#160; But it wasn’t enough.</p>
<p>I wasn’t concerned about the PC as much as I was concerned about the code.&#160; But, as much as I tell my developers to check-in every day, I was a bit lazy here and didn’t do it myself for two days.&#160; </p>
<p>After Googling the problem for a while (on my laptop) I found the issue was some RAM had gone bad.&#160; I took memory out one by one until the computer would start again.&#160; I breathed a sigh of relief.&#160; Eventually removed two RAM modules (bringing my pc from 4gb down to 2gb)—and the first thing I did was check my code into Subversion.&#160; So after a few hours of panic, everything was fine. </p>
<p>Here’s the problem with my backup strategy—it’s not regular enough.&#160; It’s geared for a hard-drive failure more than anything else.&#160; If my pc completely packs it in, I can restore my operating system, hard drives and everything else onto a new box—but my backup only runs once a week.&#160; I could be 6 days out of date.&#160; I need to increase it.&#160; Besides, I live in Oxfordshire.&#160; It’s not like I’m in San Diego where you can swing down to Fries at 9pm on a Sunday night and pick up a hard drive. </p>
<p>If you’ve ever had a hard drive fail, you know how important back-ups are—but they got to be automated or they won’t happen.&#160; When you get paid for the work you do on your computer, it’s even more important.&#160; </p>


<p>Related posts:<ol><li><a href='http://www.wroolie.co.uk/2009/12/13/the-importance-of-reading-books-for-software-developers/' rel='bookmark' title='Permanent Link: The importance of reading books for software developers'>The importance of reading books for software developers</a></li>
<li><a href='http://www.wroolie.co.uk/2009/06/08/creating-a-daily-database-backup-for-mysql-and-self-hosted-wordpress-blogs/' rel='bookmark' title='Permanent Link: Creating a daily Database backup for MySql (and self-hosted Wordpress blogs)'>Creating a daily Database backup for MySql (and self-hosted Wordpress blogs)</a></li>
<li><a href='http://www.wroolie.co.uk/2007/01/29/72/' rel='bookmark' title='Permanent Link: Catching up'>Catching up</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2010/02/15/importance-of-back-ups/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The scary thing about Silverlight . . .</title>
		<link>http://www.wroolie.co.uk/2010/02/09/the-scary-thing-about-silverlight/</link>
		<comments>http://www.wroolie.co.uk/2010/02/09/the-scary-thing-about-silverlight/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 05:16:56 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[C# Coding]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/2010/02/09/the-scary-thing-about-silverlight/</guid>
		<description><![CDATA[The scary thing about Silverlight is that you are one security threat away from losing your clients.&#160; One thing that I’ve thought a lot with the problems on IE lately is that people who wrote “Only-for-Internet-Explorer” websites did not give their users the option to switch browsers if they felt unsafe due to all the [...]


Related posts:<ol><li><a href='http://www.wroolie.co.uk/2010/01/19/france-and-germany-say-no-iecorporate-apps-will-suffer/' rel='bookmark' title='Permanent Link: France and Germany say &ldquo;No IE&rdquo;&mdash;Corporate apps will suffer'>France and Germany say &ldquo;No IE&rdquo;&mdash;Corporate apps will suffer</a></li>
<li><a href='http://www.wroolie.co.uk/2007/04/21/59/' rel='bookmark' title='Permanent Link: Microsoft Silverlight'>Microsoft Silverlight</a></li>
<li><a href='http://www.wroolie.co.uk/2007/05/08/57/' rel='bookmark' title='Permanent Link: Silverlight on Expression Blend with AVG Anti-Virus'>Silverlight on Expression Blend with AVG Anti-Virus</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The scary thing about Silverlight is that you are one security threat away from losing your clients.&#160; One thing that I’ve thought a lot with the problems on IE lately is that people who wrote “Only-for-Internet-Explorer” websites did not give their users the option to switch browsers if they felt unsafe due to all the security flaw hype.</p>
<p>A little common sense and a knowledge of web standards and it’s easy to write HTML that will look good and be functional in all browsers.&#160; Still, in my experience, too many developers are choosing a platform and sticking with it—most of the time that is IE.&#160; It’s easier to test one browser, it’s easier to tell a user to use the browser that’s probably already installed on their pc.</p>
<p>Flash and Silverlight are different than HTML—they are runtimes which are <em>allowed</em> to run inside the browser—kind of like how Java applets used to be able to.&#160; They are executables which run compiled functionality on your computer.&#160; They <em>are</em> cross-browser—but not like html is cross-browser.&#160; When I look at a Silverlight or Flash app on my pc, it’s always the same runtime working.&#160; Silverlight is a few years old and really starting to look like Flash—allowing Microsoft developers like me to get more fancy and provide far better functionality for our users.&#160; Silverlight runs on Windows and Mac, but has ignored the Linux landscape (there is an open-source Silverlight runtime called Moonlight being developed for that—but I consider it a snub).</p>
<p>In the world of web development, I think Flash and Silverlight are “cheating” at cross-platform compatibility.&#160; Everyone has accepted Flash (except the iPhone/iPad), but the jury is still out on Silverlight.</p>
<p>Silverlight and Flash are great in that they move a lot of the processing to your computer and free up resources on the server from which they originate.&#160; But they also increase the responsibilities of they client over the server.</p>
<p>Security flaws are found all the time.&#160; We all scramble around and try to fix them when they come up.&#160; As a software developer, I like the idea that I can apply a patch to a server and be done with it.&#160; With client driven app, I need to make sure all of my users apply the patch (and do it in a way that lets them know that the app is safe—and not to panic).&#160; Flash could bounce back from it (“You need it for Youtube, too. You should apply the patch”), but Silverlight is too new.</p>
<p>I’m often seduced by the cool things that Silverlight can do.&#160; I’ve played around with it a lot and have written several small apps (including an animated Overpass ad on my blog), but I’m not ready to jump in head-first yet.&#160; </p>


<p>Related posts:<ol><li><a href='http://www.wroolie.co.uk/2010/01/19/france-and-germany-say-no-iecorporate-apps-will-suffer/' rel='bookmark' title='Permanent Link: France and Germany say &ldquo;No IE&rdquo;&mdash;Corporate apps will suffer'>France and Germany say &ldquo;No IE&rdquo;&mdash;Corporate apps will suffer</a></li>
<li><a href='http://www.wroolie.co.uk/2007/04/21/59/' rel='bookmark' title='Permanent Link: Microsoft Silverlight'>Microsoft Silverlight</a></li>
<li><a href='http://www.wroolie.co.uk/2007/05/08/57/' rel='bookmark' title='Permanent Link: Silverlight on Expression Blend with AVG Anti-Virus'>Silverlight on Expression Blend with AVG Anti-Virus</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2010/02/09/the-scary-thing-about-silverlight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>France and Germany say &#8220;No IE&#8221;&#8212;Corporate apps will suffer</title>
		<link>http://www.wroolie.co.uk/2010/01/19/france-and-germany-say-no-iecorporate-apps-will-suffer/</link>
		<comments>http://www.wroolie.co.uk/2010/01/19/france-and-germany-say-no-iecorporate-apps-will-suffer/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 04:54:27 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/2010/01/19/france-and-germany-say-no-iecorporate-apps-will-suffer/</guid>
		<description><![CDATA[So, Internet Explorer is in big trouble.&#160; Both the France and Germany governments have called for web users to find an alternative browser this week this week.&#160; Most tech-savvy users have already moved to Firefox and Chrome (I’m now completely using Chrome), but the majority of surfers still use the default IE.
Even more interesting, most [...]


Related posts:<ol><li><a href='http://www.wroolie.co.uk/2010/02/09/the-scary-thing-about-silverlight/' rel='bookmark' title='Permanent Link: The scary thing about Silverlight . . .'>The scary thing about Silverlight . . .</a></li>
<li><a href='http://www.wroolie.co.uk/2008/12/14/the-client-side-install/' rel='bookmark' title='Permanent Link: The Client-Side Install'>The Client-Side Install</a></li>
<li><a href='http://www.wroolie.co.uk/2007/06/23/49/' rel='bookmark' title='Permanent Link: I&#8217;m a Firefox Convert &#8212; finally'>I&#8217;m a Firefox Convert &#8212; finally</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>So, Internet Explorer is in big trouble.&#160; Both the <a href="http://news.bbc.co.uk/1/hi/technology/8465038.stm" target="_blank">France and Germany governments have called for web users to find an alternative browser this week this week</a>.&#160; Most tech-savvy users have already moved to Firefox and Chrome (I’m now completely using Chrome), but the majority of surfers still use the default IE.</p>
<p>Even more interesting, most corporate environments I’ve worked in support only Internet Explorer internally.&#160; You are simply not <em>allowed</em> to install another browser.&#160; I’ve worked on projects where the intranet application we are developing only works with Internet Explorer—usually because of bad coding/testing—but no one will fix this because “we only support Internet Explorer”.</p>
<p>I remember one high-level manager in an investment bank tell me—“Seriously, Eric, I can’t see us ever moving away from Internet Explorer.”</p>
<p>The lack of cross-browser support in the ASP.net developer community has been a big pet-peeve with me for years.&#160; You don’t find this with PHP, Java, or Ruby guys.&#160; But Microsoft developers stick with Microsoft browsers.&#160; </p>
<p>I’ve had the arguments so many times in various contracts—“We should support Firefox too.&#160; It only takes a few minutes to test functionality if we do it early enough, but will be a huge task to implement it later.”&#160; I can remember having this argument a half-dozen times, at least.</p>
<p>It has never been easier to do cross-browser development (you should have tried it in the Netscape 3/IE 3 days—that was painful), but it still gets overlooked.</p>
<p>Even the online banking site for my&#160; business bank account only renders properly in Internet Explorer.&#160; This is a huge pain to go through all the necessary security logins for banking—only to realise you are in the wrong browser and you can’t read the page.&#160; I’ve nearly changed banks because of this frustration.</p>
<p>An ideal web development team would have different developers using different browsers.&#160; In a team of 4 people for example, have one person on each of the 4 major browsers—IE, FIrefox, Chrome and Safari.&#160; Better yet, adhere to proper XHTML or HTML syntax (most of the time, apps only support IE because of some malformed html that Explorer allows).&#160; </p>
<p>But for years I’ve heard the same argument from different people--“We don’t have that kind of time”, “It’s an internal application and the we only support Explorer”, and “We’re not a software house.&#160; But now, when <em>governments</em> are recommending that we switch browsers, these developers haven’t even given their users this option.</p>
<p>This could kill Internet Explorer or at least severely weaken it.&#160; I see a lot of “Make this website work in Firefox” projects coming up.</p>


<p>Related posts:<ol><li><a href='http://www.wroolie.co.uk/2010/02/09/the-scary-thing-about-silverlight/' rel='bookmark' title='Permanent Link: The scary thing about Silverlight . . .'>The scary thing about Silverlight . . .</a></li>
<li><a href='http://www.wroolie.co.uk/2008/12/14/the-client-side-install/' rel='bookmark' title='Permanent Link: The Client-Side Install'>The Client-Side Install</a></li>
<li><a href='http://www.wroolie.co.uk/2007/06/23/49/' rel='bookmark' title='Permanent Link: I&#8217;m a Firefox Convert &#8212; finally'>I&#8217;m a Firefox Convert &#8212; finally</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2010/01/19/france-and-germany-say-no-iecorporate-apps-will-suffer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Steve Krug Web usability video</title>
		<link>http://www.wroolie.co.uk/2010/01/08/steve-krug-web-usability-video/</link>
		<comments>http://www.wroolie.co.uk/2010/01/08/steve-krug-web-usability-video/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 07:00:36 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/2010/01/08/steve-krug-web-usability-video/</guid>
		<description><![CDATA[The best book I’ve read on website usability is “Don’t Make Me Think” by Steve Krug.&#160; It’s pretty much considered the bible of web usability out there.&#160; A very talented developer introduced me to it years ago and since then I’ve sent it to some of my clients.
I found the following video on the fantastic [...]


Related posts:<ol><li><a href='http://www.wroolie.co.uk/2009/01/24/credit-crunch-video/' rel='bookmark' title='Permanent Link: Credit Crunch Video'>Credit Crunch Video</a></li>
<li><a href='http://www.wroolie.co.uk/2009/05/26/scrum-in-under-10-minutes-video/' rel='bookmark' title='Permanent Link: Scrum in Under 10 minutes Video'>Scrum in Under 10 minutes Video</a></li>
<li><a href='http://www.wroolie.co.uk/2007/02/19/66/' rel='bookmark' title='Permanent Link: Oath on the Koran'>Oath on the Koran</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The best book I’ve read on website usability is “Don’t Make Me Think” by Steve Krug.&#160; It’s pretty much considered the bible of web usability out there.&#160; A very talented developer introduced me to it years ago and since then I’ve sent it to some of my clients.</p>
<p>I found the following video on the fantastic <a href="http://37signals.com/svn/" target="_blank">Signal vs Noise</a> blog from 37 Signals.&#160; It’s a one hour introduction to web usability given by Krug in 2008.&#160; If you have a bit of time (I know an hour is a bit long), it really is an interesting talk so have watch.</p>
<p><embed src="http://blip.tv/play/Ad_LKQI" type="application/x-shockwave-flash" width="480" height="390" allowscriptaccess="always" allowfullscreen="true"></embed> </p>
<p>The url for the video is (on Signal Vs Noise) is <a href="http://37signals.com/svn/posts/2092-i-cant-think-of-a-better-intro-to-the-essential">http://37signals.com/svn/posts/2092-i-cant-think-of-a-better-intro-to-the-essential</a></p>


<p>Related posts:<ol><li><a href='http://www.wroolie.co.uk/2009/01/24/credit-crunch-video/' rel='bookmark' title='Permanent Link: Credit Crunch Video'>Credit Crunch Video</a></li>
<li><a href='http://www.wroolie.co.uk/2009/05/26/scrum-in-under-10-minutes-video/' rel='bookmark' title='Permanent Link: Scrum in Under 10 minutes Video'>Scrum in Under 10 minutes Video</a></li>
<li><a href='http://www.wroolie.co.uk/2007/02/19/66/' rel='bookmark' title='Permanent Link: Oath on the Koran'>Oath on the Koran</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2010/01/08/steve-krug-web-usability-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In love with our own lingo</title>
		<link>http://www.wroolie.co.uk/2010/01/05/in-love-with-our-own-lingo/</link>
		<comments>http://www.wroolie.co.uk/2010/01/05/in-love-with-our-own-lingo/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 06:15:18 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/?p=489</guid>
		<description><![CDATA[I worked on a software project recently where the interface was developed more by developers than end-users (you see this a lot, actually).  In this instance, the application needed a phone number (but not a mobile number).  Rather than asking for a land-line number (or just “Phone number”), the entry form asked for a PSTN.  [...]


Related posts:<ol><li><a href='http://www.wroolie.co.uk/2009/12/13/the-importance-of-reading-books-for-software-developers/' rel='bookmark' title='Permanent Link: The importance of reading books for software developers'>The importance of reading books for software developers</a></li>
<li><a href='http://www.wroolie.co.uk/2009/04/23/moving-on-again/' rel='bookmark' title='Permanent Link: Moving On . . . Again'>Moving On . . . Again</a></li>
<li><a href='http://www.wroolie.co.uk/2007/02/08/70/' rel='bookmark' title='Permanent Link: Timescales and Project Managers'>Timescales and Project Managers</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I worked on a software project recently where the interface was developed more by developers than end-users (you see this a lot, actually).  In this instance, the application needed a phone number (but not a mobile number).  Rather than asking for a land-line number (or just “Phone number”), the entry form asked for a PSTN.  I was doing a usability review of the app and pointed this out-- “What the hell is a PSTN?”</p>
<p>The IT head pointed out to me that a <a href="http://en.wikipedia.org/wiki/Public_switched_telephone_network" target="_blank">PSTN</a> is the industry term for a land-line (it stands for Public Switched Telephone Network) and that, now that I knew this, it should make sense to me.  I suggested he change it to “Phone Number”—since this app was going to be used by the general public.  He insisted that most people know this—just not me.  I told him he should still change it.  This advice fell on deaf ears, but we made some other good changes to improve the usability of the app.</p>
<div style="float:right"><a title="I'm Not Sure What's Not Allowed" href="http://www.flickr.com/photos/44191775@N00/314980211/" target="_blank"><img src="http://farm1.static.flickr.com/108/314980211_d4f586fb16_m.jpg" border="0" alt="I'm Not Sure What's Not Allowed" /></a><br />
<small><a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank"><img src="http://www.wroolie.co.uk/wp-content/plugins/photo-dropper/images/cc.png" border="0" alt="Creative Commons License" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit: <a title="jakeliefer" href="http://www.flickr.com/photos/44191775@N00/314980211/" target="_blank">jakeliefer</a></small></div>
<p>My logic is (and continues to be)—if I don’t understand a term, it’s too confusing.  If I do understand it, would my grandmother?  In my situation, there are still occasions when I don't understand something because of cultural differences-- like expressions used in the UK but I never grew up with.  I still question them anyway.</p>
<p>This happens all the time—techies want to educate the non-techies on how to talk about technology.  Sometimes, these aren’t even terms in the technology industry—but acronyms and abbreviations used in a specific company that everyone adopts.  I’ve been in small twenty-person offices where you would think everyone went to school to learn how to talk like they do—even the secretaries: “Are you going to de-duplicate the NOC node or shall I?”  Eventually, no one knows how to talk like a regular person anymore.</p>
<p>We techies love our lingo.  In even smaller arenas (like a company or an industry) this lingo becomes even more precious. When we talk like this, we really sound like we know what we are talking about.  It impresses people (or so we think).  I can remember the feeling of working on a stock trading application for a major bank and talking about trade flips and different types of transactions and FSA systems and then stopping to reflect on how cool it must all sound—I was an insider.  I wasn’t a newbie—I sounded like an authority.</p>
<p>But all good software and hardware have the ability to take techie jargon and make it palatable to the masses.  A good site or web application should not imply when you log in that you have no business being there because you don’t know how to use it.  If you don’t understand the menu options, then you are in the wrong place.</p>
<p>In the future, people may look back at our gadgets today and conclude that Apple created the digital music player.  The truth was that portable MP3 players existed a few years before the iPod, but while techie ruled this area (with Rippers, LAME codecs, etc), Apple made the whole process simple for those who didn’t feel like pouring through thousands of forums and blogs to figure out who to rip a cd.  Try explaining to your grandmother how to set up a podcast aggregator while <em>not </em>using iTunes and you can see how much they simplified this area.  The term MP3 made it into the mainstream lexicon, but most of the terms of the early days did not.  Today, you still hear people argue about the benefit of Ogg or <a href="http://en.wikipedia.org/wiki/Free_Lossless_Audio_Codec" target="_blank">Flac</a> over MP3, and can’t figure out why the mainstream hasn’t switched from MP3 to the superior Flac.  But the general public doesn’t care about this.</p>
<p>Google is revolutionary and I love the company, but to read many of the books out there (like “The Google Story” or “What would Google do?”) you would think that before Google, we were all randomly typing URLs into our browsers hoping to find something.  Yahoo, Ask Jeeves, Alta Vista, Lycos, etc were all there.  But Google made it easy in addition to being far more efficient.  One textbox, one button.  It was easy to tell your grandmother how to use it.</p>
<p>In technology, especially when it comes to interface design or anything that requires us to interact with the public, the best skill is to be a layperson.  Some people call this the “mother” test.  If your mother came to this site, or used your application, could she figure out how to use it without calling you?</p>
<p>I think about every time I have to fill in my tax forms how lost I am.  Even the “How to fill in this form” instructions confuse me.  It makes sense to someone, but they are in love with their lingo too.</p>


<p>Related posts:<ol><li><a href='http://www.wroolie.co.uk/2009/12/13/the-importance-of-reading-books-for-software-developers/' rel='bookmark' title='Permanent Link: The importance of reading books for software developers'>The importance of reading books for software developers</a></li>
<li><a href='http://www.wroolie.co.uk/2009/04/23/moving-on-again/' rel='bookmark' title='Permanent Link: Moving On . . . Again'>Moving On . . . Again</a></li>
<li><a href='http://www.wroolie.co.uk/2007/02/08/70/' rel='bookmark' title='Permanent Link: Timescales and Project Managers'>Timescales and Project Managers</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2010/01/05/in-love-with-our-own-lingo/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Complexity of software projects</title>
		<link>http://www.wroolie.co.uk/2009/12/22/complexity-of-software-projects/</link>
		<comments>http://www.wroolie.co.uk/2009/12/22/complexity-of-software-projects/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 07:12:07 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/?p=485</guid>
		<description><![CDATA[A good article was posted yesterday by the ComputerWorld Website saying that the leading cause of software project failures is the complexity of the applications.  The article quotes software architect Roger Sessions:
"Our goal should be to design the least complex architecture possible that solves the business problem”
I’ve been part of many projects that were mired [...]


Related posts:<ol><li><a href='http://www.wroolie.co.uk/2007/06/23/49/' rel='bookmark' title='Permanent Link: I&#8217;m a Firefox Convert &#8212; finally'>I&#8217;m a Firefox Convert &#8212; finally</a></li>
<li><a href='http://www.wroolie.co.uk/2009/12/13/the-importance-of-reading-books-for-software-developers/' rel='bookmark' title='Permanent Link: The importance of reading books for software developers'>The importance of reading books for software developers</a></li>
<li><a href='http://www.wroolie.co.uk/2010/02/09/the-scary-thing-about-silverlight/' rel='bookmark' title='Permanent Link: The scary thing about Silverlight . . .'>The scary thing about Silverlight . . .</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>A good article was posted yesterday by the <a href="http://www.computerworld.com/s/article/345994/The_No._1_Cause_of_IT_Failure_Complexity" target="_blank">ComputerWorld</a> Website saying that the leading cause of software project failures is the complexity of the applications.  The article quotes software architect Roger Sessions:</p>
<blockquote><p>"Our goal should be to design the least complex architecture possible that solves the business problem”</p></blockquote>
<p>I’ve been part of many projects that were mired in complexity.  They usually over-run or we end up with a sub-par system that awaits a never-to-happen refactoring and revision.</p>
<div style="float:right"><a title="MiG-21MF Cockpit" href="http://www.flickr.com/photos/70981241@N00/3162909541/" target="_blank"><img src="http://farm4.static.flickr.com/3115/3162909541_09b5f28969_m.jpg" border="0" alt="MiG-21MF Cockpit" /></a><br />
<small><a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank"><img src="http://www.wroolie.co.uk/wp-content/plugins/photo-dropper/images/cc.png" border="0" alt="Creative Commons License" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit: <a title="Kecko" href="http://www.flickr.com/photos/70981241@N00/3162909541/" target="_blank">Kecko</a></small></div>
<p>It’s easy to brainstorm a project and add feature-after-feature until you produced a project plan which stretches over months or years.  It’s easy to design an interface that looks like a cockpit dashboard with lots of functionality that you will probably never use, but looks impressive in the way it fills the screen.  “Wouldn’t it be great if this interfaces with every other system we have?  Wouldn’t it be great if we could use that new transactional system that’s really hot right now?  Wouldn’t it be great if . . .”</p>
<p>I’ve been guilty of this in the past—but I’ve been burned so many times that I tend to err on the side of simplicity (but I don’t always get final say in architectural decisions).</p>
<p>Over the past few years there has been a move to simpler architectures, simpler interfaces, and quicker release cycles.</p>
<p>Scrum is an agile methodology that stresses frequent releases over many iterations.  So, at the end of each 2-3 week iteration, you have working software—regardless of whether you release it to the public or hold until the next iteration.  It’s a methodology that resonates with a lot of people who have worked on failed projects in the past.  I became Scrum Master certified a few years ago, and it changed my whole view of how projects should run—but it is not easy to convince business owners to go this way.</p>
<p>37 Signals released <a href="http://gettingreal.37signals.com/" target="_blank">a fantastic e-book</a> called “Getting Real” which they stress that building software is more important that talking about building software.  They have released one of my favourite on-line apps ever with <a href="http://basecamphq.com/" target="_blank">Basecamp</a>.  It is quick, easy, and has a simple interface.  They refuse to clutter it every bit of functionality anyone asks for.</p>
<p>Interfaces in general are getting more simple to use—and not just for products like Basecamp.  10 years ago, you had apps that tried to fill your entire browser with things to do, but now you see more and more that are intuitive and easy to use.  Compare Yahoo! (with a browser window you couldn’t find any blank space on) with Google (a textbox and a button—no manual needed).</p>
<p>The software that has a better chance of reaching “finished” is the software that keeps the architecture simple, keeps the interface simple, and releases frequently.</p>
<p>Here’s the link to the ComputerWorld article:  <a href="http://www.computerworld.com/s/article/345994/The_No._1_Cause_of_IT_Failure_Complexity">http://www.computerworld.com/s/article/345994/The_No._1_Cause_of_IT_Failure_Complexity</a></p>


<p>Related posts:<ol><li><a href='http://www.wroolie.co.uk/2007/06/23/49/' rel='bookmark' title='Permanent Link: I&#8217;m a Firefox Convert &#8212; finally'>I&#8217;m a Firefox Convert &#8212; finally</a></li>
<li><a href='http://www.wroolie.co.uk/2009/12/13/the-importance-of-reading-books-for-software-developers/' rel='bookmark' title='Permanent Link: The importance of reading books for software developers'>The importance of reading books for software developers</a></li>
<li><a href='http://www.wroolie.co.uk/2010/02/09/the-scary-thing-about-silverlight/' rel='bookmark' title='Permanent Link: The scary thing about Silverlight . . .'>The scary thing about Silverlight . . .</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2009/12/22/complexity-of-software-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Future of Work</title>
		<link>http://www.wroolie.co.uk/2009/12/19/the-future-of-work/</link>
		<comments>http://www.wroolie.co.uk/2009/12/19/the-future-of-work/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 15:28:41 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[Offshoring]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/2009/12/19/the-future-of-work/</guid>
		<description><![CDATA[There is a very big company in the outsourcing industry called oDesk.&#160; I learned about them a few years ago when I was looking at outsource projects back then.&#160; I’ve used them a bit and they have a fantastic product.&#160; 
They put a video out on Youtube recently called the Future of Work. It’s very [...]


Related posts:<ol><li><a href='http://www.wroolie.co.uk/2010/03/29/americas-future-job-market/' rel='bookmark' title='Permanent Link: America&rsquo;s Future Job Market'>America&rsquo;s Future Job Market</a></li>
<li><a href='http://www.wroolie.co.uk/2008/05/13/12/' rel='bookmark' title='Permanent Link: The Future of Unit Testing'>The Future of Unit Testing</a></li>
<li><a href='http://www.wroolie.co.uk/2009/11/19/thanks-to-my-new-friends-in-dalian-and-shanghai/' rel='bookmark' title='Permanent Link: Thanks to my new friends in Dalian and Shanghai'>Thanks to my new friends in Dalian and Shanghai</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>There is a very big company in the outsourcing industry called <a href="http://www.odesk.com/w/" target="_blank">oDesk</a>.&#160; I learned about them a few years ago when I was looking at outsource projects back then.&#160; I’ve used them a bit and they have a fantastic product.&#160; </p>
<p>They put a video out on Youtube recently called the Future of Work. It’s very good.&#160; Here it is if you haven’t seen it:</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/G8Yt4wxSblc&amp;hl=en_GB&amp;fs=1&amp;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/G8Yt4wxSblc&amp;hl=en_GB&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>The link is here: <a href="http://www.youtube.com/watch?v=G8Yt4wxSblc" target="_blank">http://www.youtube.com/watch?v=G8Yt4wxSblc</a></p>
<p>For the past few years, you could definitely see the tide turning.&#160; Maybe there will soon be a world where the majority of people don’t have work which makes them put on a suit and commute for hours every day.&#160; I’m glad that other companies believe that and are working towards it.</p>


<p>Related posts:<ol><li><a href='http://www.wroolie.co.uk/2010/03/29/americas-future-job-market/' rel='bookmark' title='Permanent Link: America&rsquo;s Future Job Market'>America&rsquo;s Future Job Market</a></li>
<li><a href='http://www.wroolie.co.uk/2008/05/13/12/' rel='bookmark' title='Permanent Link: The Future of Unit Testing'>The Future of Unit Testing</a></li>
<li><a href='http://www.wroolie.co.uk/2009/11/19/thanks-to-my-new-friends-in-dalian-and-shanghai/' rel='bookmark' title='Permanent Link: Thanks to my new friends in Dalian and Shanghai'>Thanks to my new friends in Dalian and Shanghai</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2009/12/19/the-future-of-work/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The importance of reading books for software developers</title>
		<link>http://www.wroolie.co.uk/2009/12/13/the-importance-of-reading-books-for-software-developers/</link>
		<comments>http://www.wroolie.co.uk/2009/12/13/the-importance-of-reading-books-for-software-developers/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 09:29:16 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/?p=479</guid>
		<description><![CDATA[I read a lot of technical books.  The last one I read was called “Design Patterns in C#”—it was good, but didn’t carry much new away from it.  I’ve read books on WCF, Silverlight, Ruby on Rails, and Java too – although I’ve never worked with these technologies in a professional capacity.  My hard drive [...]


Related posts:<ol><li><a href='http://www.wroolie.co.uk/2004/08/21/118/' rel='bookmark' title='Permanent Link: The Books Store Support Group'>The Books Store Support Group</a></li>
<li><a href='http://www.wroolie.co.uk/2004/07/01/127/' rel='bookmark' title='Permanent Link: Developers Beware: The Dragon Lurks'>Developers Beware: The Dragon Lurks</a></li>
<li><a href='http://www.wroolie.co.uk/2006/10/03/93/' rel='bookmark' title='Permanent Link: MSDN Evenings in Reading'>MSDN Evenings in Reading</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I read a lot of technical books.  The last one I read was called “Design Patterns in C#”—it was good, but didn’t carry much new away from it.  I’ve read books on WCF, Silverlight, Ruby on Rails, and Java too – although I’ve never worked with these technologies in a professional capacity.  My hard drive is filled with demo projects.</p>
<div style="float:right;"><a title="Nerdy Bookshelf Part One" href="http://www.flickr.com/photos/87569910@N00/1330790063/" target="_blank"><img src="http://farm2.static.flickr.com/1428/1330790063_b64baabd9c_m.jpg" border="0" alt="Nerdy Bookshelf Part One" /></a><br />
<small><a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank"><img src="http://www.wroolie.co.uk/wp-content/plugins/photo-dropper/images/cc.png" border="0" alt="Creative Commons License" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit: <a title="schoschie" href="http://www.flickr.com/photos/87569910@N00/1330790063/" target="_blank">schoschie</a></small></div>
<p>I know professional software developers who have never read a tech book all the way through.  They survive on Google searches.  When they run into a problem or need to do something new, they Google, get the answer and move on.  This works, but you often don’t get all the of the information that would be helpful to you.</p>
<p>When you just search for the information you need, you only find the subjects that are interesting to you.  It would be like picking up a computer book and only reading the chapters that sound good.  You would look at the construction of the GUI, database code, etc.  This is how things like Code comments, html standards, testing habits, etc. get ignored so frequently in this industry.</p>
<p>When I conduct interviews for developers, I like to ask “What is the last technology book you’ve read?”  Sometimes, the interviewee will try to impress me by telling me how long he has been in the industry, but that’s not the answer I was looking for.  I also ask which websites or blogs they go to for new information—since books are slow to publish, but technology changes everyday.</p>
<p>You have to Google for solutions, don’t get me wrong.  But if you’ve read a book (or e-book or whatever) you have a more holistic view of a technology.  Google is fantastic because we don’t need to be so concerned with exact programming syntax as we do with what a technology is capable of.  Back in my early days as a software developer (VB5), I used to pride myself on my ability to write code on paper—I knew the exact syntax without intellisence.  Now, that’s just stupid—I can look up anything I need in a few seconds (because I know what I am looking for).</p>
<p>There is a fear that if you are carrying a book around about your specialist subject, you are somehow showing people that you don’t know enough about it.  I have a friend who gave me a hard time about reading a book on Advanced CSS a few years ago. He told me he had never read a programming book because they are too dry.  I’ll agree with that, but that’s like a professional athlete saying he doesn’t like to train because it is too boring.  By stepping away from the practice and into the theory of what we do, we become more self-critical and improve at what we do.</p>
<p>I listened to a Brian Tracy audio book years ago.  He is always talks about the importance of reading.  He says (and I’m paraphrasing):</p>
<blockquote><p>If you went to see a doctor about a problem you were having, you wouldn’t want to see one that doesn’t read anything.  You wouldn’t want someone who had learned everything on the job.  Someone who is only really good at stuff he has done before and looked it up at the time.  You want someone who knows what is going on in the medical industry.  You want someone who reads the latest books and periodicals in his field.  The same is true for lawyers or any other knowledge profession.</p></blockquote>
<p>And the same is true for software developers.</p>


<p>Related posts:<ol><li><a href='http://www.wroolie.co.uk/2004/08/21/118/' rel='bookmark' title='Permanent Link: The Books Store Support Group'>The Books Store Support Group</a></li>
<li><a href='http://www.wroolie.co.uk/2004/07/01/127/' rel='bookmark' title='Permanent Link: Developers Beware: The Dragon Lurks'>Developers Beware: The Dragon Lurks</a></li>
<li><a href='http://www.wroolie.co.uk/2006/10/03/93/' rel='bookmark' title='Permanent Link: MSDN Evenings in Reading'>MSDN Evenings in Reading</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2009/12/13/the-importance-of-reading-books-for-software-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thanks to my new friends in Dalian and Shanghai</title>
		<link>http://www.wroolie.co.uk/2009/11/19/thanks-to-my-new-friends-in-dalian-and-shanghai/</link>
		<comments>http://www.wroolie.co.uk/2009/11/19/thanks-to-my-new-friends-in-dalian-and-shanghai/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 16:43:39 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[China]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/2009/11/19/thanks-to-my-new-friends-in-dalian-and-shanghai/</guid>
		<description><![CDATA[I’ve been back for two days and am finally getting over the jet lag from the business trip to China.
In Shanghai and Dalian, I met with 9 software companies in an effort to find more offshore partners for Overpass.&#160; I learned a lot from the companies I visited.&#160; They ranged in size from a few [...]


Related posts:<ol><li><a href='http://www.wroolie.co.uk/2009/11/02/next-shanghai-and-dalian/' rel='bookmark' title='Permanent Link: Next, Shanghai and Dalian'>Next, Shanghai and Dalian</a></li>
<li><a href='http://www.wroolie.co.uk/2009/11/11/5-days-in-shanghai/' rel='bookmark' title='Permanent Link: 5 Days in Shanghai'>5 Days in Shanghai</a></li>
<li><a href='http://www.wroolie.co.uk/2009/07/02/ukti-doing-business-in-china-and-hong-kong-seminar/' rel='bookmark' title='Permanent Link: UKTI &quot;Doing Business in China and Hong Kong&quot; seminar'>UKTI &quot;Doing Business in China and Hong Kong&quot; seminar</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I’ve been back for two days and am finally getting over the jet lag from the business trip to China.</p>
<p>In Shanghai and Dalian, I met with 9 software companies in an effort to find more offshore partners for Overpass.&#160; I learned a lot from the companies I visited.&#160; They ranged in size from a few companies with thousands of developers to companies with only two developers.&#160; </p>
<p>Some of the software companies were located in large software parks with state of the art facilities.&#160; A couple were located in residential-area office buildings far from the centre of Shanghai.&#160; </p>
<p>There is definitely a lot that China can offer the software offshoring world—in fact, they already are.&#160; On this trip, I was also advised to look at Sichuan, Chengdu, and Nanjing as some other destinations.</p>
<p>I also met with some expats in the area who gave me a great deal of insight into the software development situation in these cities.</p>
<p>I came home with piles of notes to record and thoughts to put down before they evaporate.&#160; It’s been busy the past few days—so this post is pretty brief.&#160; </p>
<p>It was a great trip and I am totally in awe of the hospitality I was shown there.&#160; I thank everyone who showed me around, showed me their companies, and generally made me feel very welcome.</p>
<p>I’d also like to recommend the China-Britain Business Council (CBBC) who set up the meetings for me.&#160; If your looking to get into China, give them a call.</p>
<p>Now, the real work begins.</p>


<p>Related posts:<ol><li><a href='http://www.wroolie.co.uk/2009/11/02/next-shanghai-and-dalian/' rel='bookmark' title='Permanent Link: Next, Shanghai and Dalian'>Next, Shanghai and Dalian</a></li>
<li><a href='http://www.wroolie.co.uk/2009/11/11/5-days-in-shanghai/' rel='bookmark' title='Permanent Link: 5 Days in Shanghai'>5 Days in Shanghai</a></li>
<li><a href='http://www.wroolie.co.uk/2009/07/02/ukti-doing-business-in-china-and-hong-kong-seminar/' rel='bookmark' title='Permanent Link: UKTI &quot;Doing Business in China and Hong Kong&quot; seminar'>UKTI &quot;Doing Business in China and Hong Kong&quot; seminar</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2009/11/19/thanks-to-my-new-friends-in-dalian-and-shanghai/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 Days in Shanghai</title>
		<link>http://www.wroolie.co.uk/2009/11/11/5-days-in-shanghai/</link>
		<comments>http://www.wroolie.co.uk/2009/11/11/5-days-in-shanghai/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 16:01:05 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[China]]></category>
		<category><![CDATA[Offshoring]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/2009/11/11/5-days-in-shanghai/</guid>
		<description><![CDATA[I’m sitting on a plane from Shanghai to Dalian for my next set of meetings with software developers in China.&#160; I haven’t blogged in a while.&#160; This is a small plane and there is no entertainment.&#160; This is the perfect time.
I’ve spent the last 5 days in Shanghai.&#160; It was my first time to the [...]


Related posts:<ol><li><a href='http://www.wroolie.co.uk/2009/11/02/next-shanghai-and-dalian/' rel='bookmark' title='Permanent Link: Next, Shanghai and Dalian'>Next, Shanghai and Dalian</a></li>
<li><a href='http://www.wroolie.co.uk/2009/11/19/thanks-to-my-new-friends-in-dalian-and-shanghai/' rel='bookmark' title='Permanent Link: Thanks to my new friends in Dalian and Shanghai'>Thanks to my new friends in Dalian and Shanghai</a></li>
<li><a href='http://www.wroolie.co.uk/2009/07/02/ukti-doing-business-in-china-and-hong-kong-seminar/' rel='bookmark' title='Permanent Link: UKTI &quot;Doing Business in China and Hong Kong&quot; seminar'>UKTI &quot;Doing Business in China and Hong Kong&quot; seminar</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I’m sitting on a plane from Shanghai to Dalian for my next set of meetings with software developers in China.&#160; I haven’t blogged in a while.&#160; This is a small plane and there is no entertainment.&#160; This is the perfect time.</p>
<p>I’ve spent the last 5 days in Shanghai.&#160; It was my first time to the city and I, like most people generally, am very impressed with the size of it.&#160; Shanghai is huge!&#160; There are so many people and it makes London look tiny.</p>
<p>The Expo is less than six months away and there is a lot of pride that it is being held there.&#160; The Expo logo is everywhere.&#160; I hope to return in the summer when it is held.</p>
<p>I stayed in a tiny room at the Rayfont Shanghai Xuhui Hotel.&#160; I wouldn’t recommend it, but it wasn’t too bad.&#160; My room was so small, I could see every part of from any angle.&#160; The shower and toilet were separated from the rest of the bedroom by a clear sliding glass door.&#160; Luckily I was by myself or I would have look away when someone used the toilet.&#160; The internet was slow.&#160; When I paid the expensive price for the breakfast buffet in the hotel, I could get bacon, eggs, crinkle cut chips, and spaghetti.&#160; However, I was on the 31st floor of my building (the hotel has several tall buildings) and had a nice view of the city.&#160; I even watched a thunderstorm roll in over Shanghai, which mixed with the lights of the evening, was strangely beautiful.</p>
<p>I got around mostly by taxi but took the metro when time permitted.&#160; I felt much more comfortable on this trip to China than I did on my first trip in August.&#160; I tried to get by on Mandarin as much as possible and many very hospitable people helped me around.&#160; Generally, everyone pretty much found my Mandarin to be amusing.&#160; I’m really glad I can speak it—there are many people (especially older people) that I would not have been able to talk to at all unless I could do it in Chinese.&#160; This was important, since travelling by myself got pretty lonely.</p>
<p>Most of my days were spent in meetings.&#160; I met with 6 software companies in Shanghai—ranging from huge companies to very tiny ones.&#160; It’s been a very educational experience. Most of the time, I spoke with General Managers and chairmen, but I really enjoyed getting a chance to talk with people on a technical level.&#160;&#160; All the companies were very hospitable and I made some new friends.&#160; Some people even read this blog before my visit which was nice.</p>
<p>I didn’t bring a good camera and mostly took videos of everything I saw.&#160; The trip was for business rather than sight-seeing.</p>
<p>The flight attendant on this plane just announced that the temperature in Dalian is below zero right now.&#160; It was hot and muggy when I arrived in Shanghai on Saturday.&#160; I’m looking forward to Dalian.</p>
<p>In Dalian, I’m going to meet with a few more companies and a few friends.&#160; I’m looking forward to the trip.&#160; Dalian, I hear, is big in outsourcing but mainly focuses on Japan and Russia.&#160; They don’t do much business with the West.&#160; Still, I’m eager to see what they are like and discuss some things with them.&#160; </p>
<p>Hmmm. Adventures in software development.&#160; Who would have thought it would be this exciting.</p>
<p>Sorry if this post is all over the place.&#160; It’s been a long day.</p>


<p>Related posts:<ol><li><a href='http://www.wroolie.co.uk/2009/11/02/next-shanghai-and-dalian/' rel='bookmark' title='Permanent Link: Next, Shanghai and Dalian'>Next, Shanghai and Dalian</a></li>
<li><a href='http://www.wroolie.co.uk/2009/11/19/thanks-to-my-new-friends-in-dalian-and-shanghai/' rel='bookmark' title='Permanent Link: Thanks to my new friends in Dalian and Shanghai'>Thanks to my new friends in Dalian and Shanghai</a></li>
<li><a href='http://www.wroolie.co.uk/2009/07/02/ukti-doing-business-in-china-and-hong-kong-seminar/' rel='bookmark' title='Permanent Link: UKTI &quot;Doing Business in China and Hong Kong&quot; seminar'>UKTI &quot;Doing Business in China and Hong Kong&quot; seminar</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2009/11/11/5-days-in-shanghai/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
