<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.simple-talk.com/community/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Simon Galbraith</title><link>http://www.simple-talk.com/community/blogs/simon_galbraith/default.aspx</link><description>Joint CEO - Red Gate Software</description><dc:language>en-US</dc:language><generator>CommunityServer 2.0 (Build: 60217.2664)</generator><item><title>How can you spot that you are working with Software Developers?</title><link>http://www.simple-talk.com/community/blogs/simon_galbraith/archive/2006/08/02/1508.aspx</link><pubDate>Wed, 02 Aug 2006 15:27:00 GMT</pubDate><guid isPermaLink="false">f46e5dea-70cd-4a69-a7e1-fd07a313bd4d:1508</guid><dc:creator>Simon Galbraith</dc:creator><slash:comments>4</slash:comments><comments>http://www.simple-talk.com/community/blogs/simon_galbraith/comments/1508.aspx</comments><wfw:commentRss>http://www.simple-talk.com/community/blogs/simon_galbraith/commentrss.aspx?PostID=1508</wfw:commentRss><description>&lt;P&gt;Using our &lt;A href="/community/controlpanel/blogs/coffee%20machine"&gt;coffee machine &lt;/A&gt;earlier I couldn't help but notice that rather than the rather primitive interface saying "milk" it now says "milky milky". Some &lt;A href="/community/blogs/richard/default.aspx"&gt;unknown person&lt;/A&gt;(?) has taken the trouble to understand the bizarre interface and work out how to reprogram it...&lt;/P&gt;
&lt;P&gt;Now there are a whole load of jokes about elephants along similar lines of which there are an alarming number (e.g. &lt;A href="http://homepage.eircom.net/~cronews/elep/elep.html"&gt;http://homepage.eircom.net/~cronews/elep/elep.html&lt;/A&gt;). But I've not heard many observations about what happens when you get beyond a certain concentration of software developers.&lt;/P&gt;
&lt;P&gt;I'd be interested in knowing whether anybody else has spotted any other symptoms.&lt;/P&gt;
&lt;P&gt;Simon&lt;/P&gt;&lt;img src="http://www.simple-talk.com/community/aggbug.aspx?PostID=1508" width="1" height="1"&gt;</description></item><item><title>England will never win the (Soccer) World Cup</title><link>http://www.simple-talk.com/community/blogs/simon_galbraith/archive/2006/07/28/1475.aspx</link><pubDate>Fri, 28 Jul 2006 11:36:00 GMT</pubDate><guid isPermaLink="false">f46e5dea-70cd-4a69-a7e1-fd07a313bd4d:1475</guid><dc:creator>Simon Galbraith</dc:creator><slash:comments>0</slash:comments><comments>http://www.simple-talk.com/community/blogs/simon_galbraith/comments/1475.aspx</comments><wfw:commentRss>http://www.simple-talk.com/community/blogs/simon_galbraith/commentrss.aspx?PostID=1475</wfw:commentRss><description>&lt;P class=MsoNormal&gt;&lt;SPAN&gt;(As you can tell from the title, this post has nothing to do with SQL Server or running a business. I've put it here because if you can't write a random, opinionated piece on your blog where can you write it?)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;SPAN&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;The England football team didn’t win the 2006 FIFA World Cup, they also didn’t win any of the previous 24(?) major tournaments that they’ve entered. Despite this, England’s lack of triumph has been the biggest news of the year here in England where several hundred journalists and similar numbers of radio and television reporters have been in Germany covering the English participation in the event. This time our ‘defeat’ was especially unexpected because we had slightly better players than usual. To blame, and blame is very much the tone of *all* of the coverage the following reasons have been put forward:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;The manager Sven Yoran Erickson. This is such a big category we need to break it down into sub-blame categories:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;OL&gt;
&lt;UL&gt;
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;He’s foreign&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;He doesn’t show enough passion on the touchline.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;He used the wrong formation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;He chose a very inexperienced player as number 23 in his squad rather than a more experienced player. (11 players are required for a soccer team)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;He doesn’t shout enough.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;He had an affair with an ex-weather girl and another affair with the PA of his boss. Although he isn’t married, he was unfit, morally, to be England manager. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;He was tricked into flying to Dubai where a reporter pretending to be an oil sheik got him to say that English football suffers from corruption and that he didn’t want to work in England past this summer. Therefore he isn’t loyal enough to be England manager. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;He’s bald (actually I made that up but you get the point)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/OL&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;2. The female partners of the players put them off in ways that no one dares quite articulate.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;3. &lt;/SPAN&gt;&lt;SPAN&gt;The referees don’t officiate like they do here in England.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;4. The referees don’t like us/ deliberately work against us/ etc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;5. The players are over-paid, pampered buffoons who didn’t try.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;6. The tournament was fixed in favour of the Brazilians*.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;7. The captain, David Beckham, is too good looking, is washed up, has an annoying wife, etc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;8. &lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Player X didn’t play well enough.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;*The Brazilians went out at the same stage as the English.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Most of these reasons are obviously silly but the choice of formation is a potentially fair criticism, since this is something that can win or lose matches. However since, the formation used by the two finalists was also the one used by England it is hard to believe that this is reason enough to explain our “unexpected” defeat. An extension of the argument is that English based players can’t play this new formation since they aren’t used to it, sadly this is equally true of the Italians who ended up winning the whole thing.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;On top of the professional pundits, numerous phone-in programs have given ample voice to the spite of the English people who, with the encouragement of their host, have vented their spleen in extremely personal terms on all ‘to blame’. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;There were two reasons that weren’t put forward by any of the highly paid and trained pundits or any of the phone-ins I tuned into. Hence the point of this blog:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;You shouldn’t expect to win very often when there are over a 100 teams entering a competition that takes place every 4 years.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;Creating a culture of criticism, fear and blame makes it impossible to win. It is the press, TV, radio and other pundits who create this atmosphere.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Now I know that the reason that England don’t normally win is because statistically you can’t expect to do so very often. However experiencing the bile and spite this time leads me to the conclusion that we will never win while English media’s culture is to obsess over allocating blame.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;While it is undoubtedly true that having deeply gifted individuals in a team can help it succeed, this is of secondary importance to creating a culture of greatness. It is impossible to win with great individuals who work in a culture of blame and fear, and common to win with good individuals who share a culture of greatness. This is a fairly contentious point but ask any soccer fan to name the manager and 5 team members of the team that won the European Championship in 2004 – you’ll find most can name none or at most one or two – yet that team, Greece, won Football’s second major prize. While none of them were household names together they formed a great team.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Imagine before you turned up to work you read in the paper, heard on the radio and watched on the TV that you were bad at various aspects of your job. Imagine this happened every day. Imagine that previous incumbents of your job were still being publicly blamed for events decades ago. Wouldn’t your attitude change from one of trying to do something wonderful to avoiding making mistakes?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;In the match where the English team were eliminated the team played for 2 hours without letting a goal in, despite having their best player sent off and suffering an injury to their inspirational captain. They avoiding making a mistake (letting in any goals) but unfortunately they didn’t score during normal time, in which case the match was decided by a penalty shoot out. The Portuguese goalkeeper who saved 3 English penalties in the shootout that decided England’s exit, said he could see the &lt;I&gt;fear&lt;/I&gt; in the eyes of the players – a strange comment to make but apt given the blame and spite that is heaped on all those that “fail”. Decades after the event, pundits still blame those that have missed on a previous occasion when England came close.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;If you want wonderful things to happen you have to accept that you are going to experience a lot of failures. Conversely, the only absolutely guaranteed way to avoid failure is to do nothing. Failure and success are the same side of a coin whose flip side is inaction. I’d argue that if avoiding blame is your top priority then you will be cursed by mediocrity for similar reasons. This is the fate of the England football team.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;How could this be avoided? Imagine if the TV shows had lauded the wonderful moments of skill rather than criticising the mistakes, imagine if the vicious English tabloids had bombarded the referees before games by beaming pictures of the other team true character (like this one from the &lt;A href="http://permanent.nouvelobs.com/sport/20060710.OBS4651.html"&gt;eventual finalists&lt;/A&gt;). Imagine teaching all the English fans who attended games how to goad their opponents in the correct language, imagine distributing cards so that fans could hold them aloft to spell ‘cheat’ in Portuguese. Imagine if every English player had felt like to win would be wonderful but to lose trying would be glorious? &lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;When the fans and media behave like winners we might have a team that wins too.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.simple-talk.com/community/aggbug.aspx?PostID=1475" width="1" height="1"&gt;</description></item><item><title>Open Letter to the SQL Server Community about SQL Prompt</title><link>http://www.simple-talk.com/community/blogs/simon_galbraith/archive/2006/07/26/1454.aspx</link><pubDate>Wed, 26 Jul 2006 09:33:00 GMT</pubDate><guid isPermaLink="false">f46e5dea-70cd-4a69-a7e1-fd07a313bd4d:1454</guid><dc:creator>Simon Galbraith</dc:creator><slash:comments>3</slash:comments><comments>http://www.simple-talk.com/community/blogs/simon_galbraith/comments/1454.aspx</comments><wfw:commentRss>http://www.simple-talk.com/community/blogs/simon_galbraith/commentrss.aspx?PostID=1454</wfw:commentRss><description>&lt;P&gt;There have been quite a few posts on the SQL Server Central forums about SQL Prompt, our tool for providing Intellisense for the leading SQL Server editors. There are still concerns about whether v2 is truely free and also about the quality and design of it.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.sqlservercentral.com/forums/shwmessage.aspx?forumid=192&amp;amp;messageid=290553"&gt;http://www.sqlservercentral.com/forums/shwmessage.aspx?forumid=192&amp;amp;messageid=290553&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The editor of SQL Server Central offered me the chance to reply. You should be able to see it somewhere on their site in the next couple of days. I've stuck it below for those interested:&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;SPAN&gt;Free SQL Prompt 2.0 valuable, but flawed;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;SPAN&gt;V3.0 being built from scratch the Red Gate way&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;I’ve been reading the interesting forum discussion on SQL Server Central about the free version of SQL Prompt made available by Red Gate in May. Steve Jones very kindly &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;invited me to clear up any misunderstandings in an open letter to the community.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;When we acquired SQL Prompt we knew that it was a popular piece of software – clearly it had great potential. It’s always seemed unfair that SQL Server professionals were the only ones denied the benefits of Intellisense. But, despite its potential and popularity, SQL Prompt was very early in its life and contained a number of significant problems.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Our original plan was to sell the tool shortly after buying it, but after spending more than a month with some of our best people working on it, there were still a lot of problems – many of which stemmed from the fundamental design of the software. Technically, the right thing to do was to start again. But while all this was happening, we’d been telling people that SQL Prompt would be available soon. We faced two choices: Remove the tool from circulation and disappoint those for whom SQL Prompt was already a massive productivity enhancer, or provide the tool and risk damaging our brand by selling something that had quality and design problems.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;After some heated discussions, we decided to distribute the product, but didn’t feel that we could charge for it because of the quality issues. SQL Prompt 2.0 is a completely free product that has no time bombs or other restrictions. This was controversial inside Red Gate because we were in danger of damaging our good reputation for quality. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;But in the end, we thought this was the right thing to do for the SQL Server community. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;I take blame for the fact that we failed to amend the licensing agreement for SQL Prompt, which mistakenly implies that it’s a paid-for product. This was a blooper. Just to reiterate, v2 is free and always will be, but we will stop distributing it when v3 releases in September. Right now, focusing our testing and development engineers on producing a really robust and feature-rich new tool, rather than hacking around with the old one, is the right thing to do. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Our team (which includes Bart Read, our development lead) is confident of delivering a really excellent new tool, SQL Prompt 3, at the end of September. The full list price will be $195, but between now and the release date we’re offering pre-orders at $99. &amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;We believe SQL Prompt 3 is going to hit the spot. Providing fast, accurate, flexible Intellisense that works seamlessly even with very large SQL Server databases is a challenge, but it’s just the sort of challenge we like to meet.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.simple-talk.com/community/aggbug.aspx?PostID=1454" width="1" height="1"&gt;</description></item></channel></rss>