<?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"
	>

<channel>
	<title>gods wear hats &#187; tech</title>
	<atom:link href="http://godswearhats.com/category/tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://godswearhats.com</link>
	<description>mortals wear shoes</description>
	<pubDate>Fri, 25 Jul 2008 17:32:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Google is like the Federation</title>
		<link>http://godswearhats.com/2008/07/25/google-is-like-the-federation/</link>
		<comments>http://godswearhats.com/2008/07/25/google-is-like-the-federation/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 17:31:17 +0000</pubDate>
		<dc:creator>aidan</dc:creator>
		
		<category><![CDATA[life]]></category>

		<category><![CDATA[tech]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://godswearhats.com/?p=43</guid>
		<description><![CDATA[
[Garak takes a drink of root beer]
Quark: What do you think?
Garak: It&#8217;s vile.
Quark: I know. It&#8217;s so bubbly and cloying and happy.
Garak: Just like the Federation.
Quark: And you know what&#8217;s really frightening? If you drink enough of it, you begin to like it.
Garak: It&#8217;s insidious.
Quark: Just like the Federation.

- Star Trek: Deep Space Nine - [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>
[Garak takes a drink of root beer]<br />
<strong>Quark</strong>: What do you think?<br />
<strong>Garak</strong>: It&#8217;s vile.<br />
<strong>Quark</strong>: I know. It&#8217;s so bubbly and cloying and happy.<br />
<strong>Garak</strong>: Just like the Federation.<br />
<strong>Quark</strong>: And you know what&#8217;s really frightening? If you drink enough of it, you begin to like it.<br />
<strong>Garak</strong>: It&#8217;s insidious.<br />
<strong>Quark</strong>: Just like the Federation.
</p></blockquote>
<p>- <a href="http://en.wikiquote.org/wiki/Deep_Space_Nine#The_Way_of_the_Warrior_.5B4.1.5D">Star Trek: Deep Space Nine - Way of the Warrior (S4 E01)</a> (<a href="http://www.youtube.com/watch?v=NE0_GXCeePQ">and here&#8217;s the video</a>)</p>
<p>For a long time, I&#8217;ve been quite anti-Google.  I&#8217;m certain this comes from loyalty to Inktomi, where I used to work once upon a time.  In time, it was strengthened due to my dislike of the number of people who <a href="http://en.wikipedia.org/wiki/Social_Proof">joined the cult</a>.  Google released and/or acquired a lot of cool apps: maps, Earth, calendar, mail, gears &#8230; the list is virtually endless.  It could be argued that this was for the benefit of the technology-using community as a whole, but to me it seemed like an incessant grab for geek mindshare.</p>
<p>Eventually, people started to catch on that Google are potentially a very scary organisation.  After all, they know what you research on the internet, what you read online, who you send mails to, who you meet with and why.  In fact, they probably know as much about you as any given organisation possibly could, and <em>you gave them permission</em>!</p>
<p>However, many months and years of bombardment with applications and the need to be a part of the software community has meant that it is now virtually impossible for me to function without using Google&#8217;s tools.  They have started to suck the resistance out of me - I&#8217;m becoming accustomed to the root beer (or the Kool-Aid, to mix metaphors).</p>
<p>The scariest thing was when I tried out Google Reader, and people had already shared 51 news articles with me, <strong>assuming</strong> all along that I used it.  Gah!  I&#8217;ve made myself paranoid all over again, just by writing this post.  Time to block google.com cookies again.</p>
]]></content:encoded>
			<wfw:commentRss>http://godswearhats.com/2008/07/25/google-is-like-the-federation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Software is like cooking</title>
		<link>http://godswearhats.com/2008/07/14/software-is-like-cooking/</link>
		<comments>http://godswearhats.com/2008/07/14/software-is-like-cooking/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 23:21:48 +0000</pubDate>
		<dc:creator>aidan</dc:creator>
		
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://godswearhats.com/?p=41</guid>
		<description><![CDATA[In virtually everything to do with software, there is often some kind of metaphor used to describe it.  Often, these are taken from the building or manufacturing industries (even some of our titles are taken from these: Architect, Engineer, etc.) and many times different metaphors seem to suit different situations better.  If you [...]]]></description>
			<content:encoded><![CDATA[<p>In virtually everything to do with software, there is often some kind of metaphor used to describe it.  Often, these are taken from the building or manufacturing industries (even some of our titles are taken from these: Architect, Engineer, etc.) and many times different metaphors seem to suit different situations better.  If you haven&#8217;t guessed from the title, I think the best metaphor for software is actually to compare it to cooking.  I&#8217;m still trying to find a situation where the metaphor doesn&#8217;t work (and sometimes its a bit of a stretch), but here are a couple of examples.</p>
<p>Your software team is made up of developers (cooks) and often headed up by a manager (chef de cuisine) sometimes with one or more technical leads (sous chefs).  They produce applications (dishes) or libraries (portions) that are used to create a larger product (meal) that form part of a suite (menu).</p>
<p>Sometimes the applications have the same implementation underneath, but look different to the end user (re-arrange the food on the plate) or even feel different (change the garnish or sauce).  Sometimes the application will work the same on the outside, but have a different implementation underneath (the recipe for any given portion might change but the meal will still be the same).</p>
<p>Different people are good at different areas.  For example, someone might have great knowledge in developing the GUI (saucier), someone else is good with databases (pastry chef) and so forth.  Some people will specialize in Java (Italian) or .Net (Chinese), and within those might have a lot of knowledge about for example Servlets (pizza).</p>
<p>We have design patterns (recipes) that make it easier for people to produce good quality apps (dishes).  If you need to write an app (cook a dish), you can start with what you know.  You know that a web app (pizza) will need some HTML (tomato sauce), maybe some JavaScript (pepperoni) and of course a web server (bread) and some kind of CGI mechanism (cheese).  Of course, once you dig into things a bit more you may discover that your customer really wants a doughnut <img src='http://godswearhats.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://godswearhats.com/2008/07/14/software-is-like-cooking/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google Acquisition Engine</title>
		<link>http://godswearhats.com/2008/07/10/google-acquisition-engine/</link>
		<comments>http://godswearhats.com/2008/07/10/google-acquisition-engine/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 17:18:15 +0000</pubDate>
		<dc:creator>aidan</dc:creator>
		
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://godswearhats.com/?p=40</guid>
		<description><![CDATA[I&#8217;ve been playing with Google&#8217;s App Engine as part of their beta and I started thinking about what benefit Google got from it.  Presumably, there will be some kind of monetary payback as those apps which exceed their &#8220;free&#8221; limit then start paying, but at the prices they are charging it seems unlikely that [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been playing with Google&#8217;s App Engine as part of their beta and I started thinking about what benefit Google got from it.  Presumably, there will be some kind of monetary payback as those apps which exceed their &#8220;free&#8221; limit then start paying, but at the prices they are charging it seems unlikely that this will be a big money-spinner.</p>
<p>Google like to use Python.  They purchased Jaiku over Twitter because Jaiku was Python and Twitter was Ruby (I&#8217;m sure there were other reasons too.  A lot of their APIs are in Python, as are many of their own apps.</p>
<p>Google only releases big scale apps.  They released Google Calendar and it allegedly had over 1 million signups in the first week.  Google Analytics likewise had stupid numbers of signups (so much so that they couldn&#8217;t cope with the volume and had to shut down registration).  In fact, this kind of &#8220;Instant-One-Million-Users&#8221; (that needs its own acronym) means that Google can&#8217;t afford to release anything unless it is massively scaleable.</p>
<p>Calendar was a home-grown app for them, whereas Analytics was an acquisition.  Maybe this is one reason why the former was able to cope with IOMU and the latter wasn&#8217;t.  With this in mind, enter App Engine.</p>
<p>Now you can write apps that meet Google&#8217;s criteria: they are Pythonic, massively scaleable and best yet: <em>already run on Google&#8217;s infrastructure</em>.  So, when someone writes the next big web app, it just got a whole lot easier for Google to acquire them and then avoid death by IOMU.</p>
]]></content:encoded>
			<wfw:commentRss>http://godswearhats.com/2008/07/10/google-acquisition-engine/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Wise Fool</title>
		<link>http://godswearhats.com/2008/07/08/the-wise-fool/</link>
		<comments>http://godswearhats.com/2008/07/08/the-wise-fool/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 22:44:51 +0000</pubDate>
		<dc:creator>aidan</dc:creator>
		
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://godswearhats.com/?p=39</guid>
		<description><![CDATA[MJ recently wrote about the Wise Fool, as a contrast to the Wisdom of Crowds.  However, I&#8217;d like to ramble for a bit on why the Wise Fool is a great thing to have in a software development team.
Developers solve problems.  This is their raison d&#8217;etre.  If you have a technological itch [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://cimota.com/blog/2008/07/04/wise-fools/">MJ recently wrote</a> about the Wise Fool, as a contrast to the Wisdom of Crowds.  However, I&#8217;d like to ramble for a bit on why the Wise Fool is a great thing to have in a software development team.</p>
<p>Developers solve problems.  This is their raison d&#8217;etre.  If you have a technological itch that&#8217;s bugging you, a developer is the person who wants to scratch it.  Developers have the answers to things.  They like to be able to say &#8220;Oh yeah, I can fix that.  No problem.&#8221;  They&#8217;re movers and shakers, heavy lifters, the Intelligentsia.  Developers rock.</p>
<p>It&#8217;s therefore an unusual trait in a developer for them to say &#8220;There&#8217;s a problem, and I can&#8217;t fix it.&#8221;  Other developers will look down their noses, or gasp in astonishment to think that someone might betray the Brotherhood by making it publicly known for even an instant that there might be something that just isn&#8217;t known.</p>
<p>OK, I exaggerate, but you get the point.</p>
<p>Sometimes the most useful person in the project is the one who stands up and points and says &#8220;There&#8217;s something bad happening.&#8221;  You don&#8217;t have to know what the root cause of the problem is, you don&#8217;t have to know how to fix it - you just have to spot the symptoms.  And that courage should be cherished, because without it you can end up with a scenario where everyone blithely carries on doing things in a broken way because no-one had the courage to stand up and say it <em>was</em> broken, simply because they didn&#8217;t also have a solution.</p>
<p>Wise Fools sometimes only make themselves heard at retrospectives, which is one good reason to have them, and a great reason to have Heartbeat Retrospectives (a mini-retro, held at any time with any group of collaborators).  Give those folks a chance to speak up and be heard, in a safe environment free from retribution or condemnation.  In fact, I would go so far as to say that the safer your retrospective environment is, the more likely that you&#8217;ll get the benefit of a Fool&#8217;s Wisdom.</p>
<p>Anyway, I&#8217;ve rambled on a bit.  Better stop.  My grandda used to say &#8220;You can keep quiet and let the world think you&#8217;re a fool, or you can open your mouth and prove them all right.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://godswearhats.com/2008/07/08/the-wise-fool/feed/</wfw:commentRss>
		</item>
		<item>
		<title>iPhone for games</title>
		<link>http://godswearhats.com/2008/07/02/iphone-for-games/</link>
		<comments>http://godswearhats.com/2008/07/02/iphone-for-games/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 11:18:12 +0000</pubDate>
		<dc:creator>aidan</dc:creator>
		
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://godswearhats.com/?p=38</guid>
		<description><![CDATA[MJ writes about the iPhone for games:


The tools for building are readily available and free (though there’s a £50 charge for the certificate)
Due to the App Store distribution, the customers are accessible and many of them are looking for new software to load
The hype machine is already built

.
I think this outlook on the existing mobile [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://cimota.com/blog/2008/07/02/the-gaming-market-time-to-break-in/">MJ writes about the iPhone for games</a>:</p>
<blockquote>
<ul>
<li>The tools for building are readily available and free (though there’s a £50 charge for the certificate)</li>
<li>Due to the App Store distribution, the customers are accessible and many of them are looking for new software to load</li>
<li>The hype machine is already built</li>
</ul>
<p>.</p></blockquote>
<p>I think this outlook on the existing mobile gaming market is misleading.  The tools for building games are free and stable (Java Mobile has been out for over five years, and is supported on every modern handset) and virtually every carrier has their own equivalent to the App Store.  While in the UK, I downloaded about 10 games from Vodafone Live, because it was simple and built into my phone.</p>
<p>Most of them are quite complex games.  Yes, they are not up to the standard that we&#8217;re used to from desktop or console gaming, nor even necessarily as good as what I got from my DS Lite, but most of that was because of the form factor of the phone, not limitations of the tools or the publishers.  Given the cost of the game was a fraction of what a game costs for any of those platforms (between 1 and 5 GBP as opposed to 30-50) it lowered the barrier of entry for me to buy - having it easily available and categorized made it simpler still.</p>
<p>However, MJ&#8217;s second and third points are the critical ones.  People with iPhones are early adopters and are keen to try new things, and there is a lot of hype.  Someone with a great game has the potential to have a huge following in a very short space of time.  Having an entry point at $5 (or something similar) means that for most people they won&#8217;t even think about the spend - that&#8217;s the same price as a large cappuccino - and given how easy it will be to communicate about how good the games are (you&#8217;re <em>using</em> the ultimate communicator after all) I would expect that several games will swiftly become a staple on everyone&#8217;s iPhone.</p>
<p>A word of caution: iPhone development is not like any other platform, not even the Mac.  Game development is not like developing any other type of software.  And this cross-section of markets will likely be very cutthroat.</p>
]]></content:encoded>
			<wfw:commentRss>http://godswearhats.com/2008/07/02/iphone-for-games/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Self-development Window</title>
		<link>http://godswearhats.com/2008/06/26/self-development-window/</link>
		<comments>http://godswearhats.com/2008/06/26/self-development-window/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 13:03:45 +0000</pubDate>
		<dc:creator>aidan</dc:creator>
		
		<category><![CDATA[life]]></category>

		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://godswearhats.com/2008/06/26/self-development-window/</guid>
		<description><![CDATA[MJ recently blogged about identifying one&#8217;s own strengths.  I thought it would be useful to share a tool that I&#8217;ve used over the last seven years as a herder of cats (read: software development manager).  I call it the self-development window (or the career development window, as I often use it for that [...]]]></description>
			<content:encoded><![CDATA[<p>MJ <a href="http://cimota.com/blog/2008/06/25/to-be-great-you-need-focus/">recently blogged</a> about identifying one&#8217;s own strengths.  I thought it would be useful to share a tool that I&#8217;ve used over the last seven years as a herder of cats (read: software development manager).  I call it the self-development window (or the career development window, as I often use it for that purpose).  It looks a bit like this:</p>
<p><a href='http://godswearhats.com/wp-content/uploads/2008/06/window.png' title='Self-development Window'><img src='http://godswearhats.com/wp-content/uploads/2008/06/window.png' alt='Self-development Window' /></a></p>
<p>(The astute among you will notice some similarities with <a href="http://en.wikipedia.org/wiki/SWOT_analyis">SWOT Analysis</a>).</p>
<p>To use the window, just fill in something in each of the first three boxes.  Don&#8217;t worry about filling them in in order, just put them in whatever order occurs to you.</p>
<h4>Strengths</h4>
<p>This area includes the skills you use on a daily basis, or that people come to you ask questions about.  Often (especially with software folks) we think in terms of technical skills - i.e. the skills where we actually do something or produce something, so don&#8217;t forget the so-called softer skills: communication, planning, leadership, etc.</p>
<h4>Areas for Improvement</h4>
<p>Things that you want to get better at.  This might be particular skills that you want to learn, or some area of other knowledge you want to acquire.  Many people find that they want to improve in many things, so sometimes this area gets crowded - don&#8217;t worry, that&#8217;s normal.</p>
<h4>Goals</h4>
<p>Goals differ from Areas for Improvement in that they are things that you can check off to say you&#8217;ve accomplished.  For example &#8220;Learn to program in Objective-C&#8221; is an Area for Improvement, but &#8220;Write a commercial app in Objective-C and sell a copy to someone I don&#8217;t know&#8221; is a goal.  Also, goals tend to include things that are much longer in time span than Areas for Improvement - e.g. &#8220;I want to become CEO of a company with more than 100 employees&#8221;.  Make sure it&#8217;s easy to measure that you&#8217;ve accomplished them - &#8216;checkbox&#8217; style items work best in my experience.</p>
<h4>Tasks</h4>
<p>Once you&#8217;ve finished with the first three sections, put a time frame on the Tasks section (I usually say three months) and then put specific tasks in there that you can accomplish in the next three months.  These tasks must help you improve in one of your Areas or help you achieve one of your goals (or both!).  Often you use your Strengths to help accomplish these tasks.</p>
<h3>OK, so now what?</h3>
<p>I get each of my team members to do this every three months.  Then every two weeks we have a chat about how things are going (those chats are not solely about this Window, but it does come up - my job is to help them achieve all their tasks) just to make sure there aren&#8217;t any roadblocks and that all the tasks still make sense.  If you&#8217;re doing this for self-development, it&#8217;s probably worth looking at this every week to see if you can accomplish any Task in the week, or work on it.  Make sure you:</p>
<ul>
<li>check off any Task or Goal that gets accomplished</li>
<li>do the exercise again after your allotted Task time elapses (i.e. every 3 months in my case)</li>
<li>move Areas for Improvement into Strengths once you&#8217;ve learned what you set to learn</li>
<li>look back over your Windows for the year to see what you&#8217;ve accomplished and to help motivate for the next year</li>
</ul>
<p>I&#8217;m not sure if the form-factor of a Window actually makes any difference: it evolved from my need to write it all on a whiteboard.  I do think it&#8217;s useful to have all four areas up on the board at once because sometimes your mind goes blank and writing other things helps jog your memory.</p>
]]></content:encoded>
			<wfw:commentRss>http://godswearhats.com/2008/06/26/self-development-window/feed/</wfw:commentRss>
		</item>
		<item>
		<title>IT industry questions</title>
		<link>http://godswearhats.com/2008/06/20/it-industry-questions/</link>
		<comments>http://godswearhats.com/2008/06/20/it-industry-questions/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 12:58:40 +0000</pubDate>
		<dc:creator>aidan</dc:creator>
		
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://godswearhats.com/2008/06/20/it-industry-questions/</guid>
		<description><![CDATA[mj writes:

are university degrees worth the bother?
are universities correctly servicing the IT industry (and specifically the games dev market) with skills, knowledge, toolsets?
why have IT graduates decreased from 1900 in 2004 to 600 in 2007?
are we seeing a knock on effect from technology failures in the province, e.g. Nortel, Seagate
with the improvement of toolsets, a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://cimota.com/blog/2008/06/20/bocc-quality-of-it-education-discuss/">mj writes:</a></p>
<blockquote><ul>
<li>are university degrees worth the bother?</li>
<li>are universities correctly servicing the IT industry (and specifically the games dev market) with skills, knowledge, toolsets?</li>
<li>why have IT graduates decreased from 1900 in 2004 to 600 in 2007?</li>
<li>are we seeing a knock on effect from technology failures in the province, e.g. Nortel, Seagate</li>
<li>with the improvement of toolsets, a lone hobbyist can create ‘flickr’ or ‘facebook’. Is this relevant?</li>
<li>will we see an upsurge again with demand from Citigroup, Aepona, ATG etc?</li>
</ul>
</blockquote>
<p>Degrees are only useful to get you your first job.  If you&#8217;ve got your first IT job without a degree, then you don&#8217;t need one.  After that, it should be possible to achieve what you want with a bit of hard work.  At least that&#8217;s what I&#8217;ve found.</p>
<p>I don&#8217;t think universities can be blamed (too much) for not servicing the industry, just given the nature of each.  A degree takes 3-4 years to complete, and the content of it is usually created before the degree starts.  3-4 years is a long time in computer terms: 2-3 generations of processor speeds, anywhere from 1-4 major releases of software/language/OS.  Really, the best a degree can hope to do is teach good guiding principles and a reasonably relevant language (and yes, I do think Java is probably the best language to learn at Uni).</p>
<p>As a recruiting manager, I&#8217;ve found that IT graduates are decreasing for two reasons: the pay is not what it used to be, and you can&#8217;t become a millionaire overnight any more.  Ironic, given that starting pay has now gone up and some 2.0 companies *are* becoming overnight millionaires.  This same trend in hiring is across the world, not just Northern Ireland.</p>
<p>Technology failures: maybe - however, both of those companies are large multi-nationals who opened an outsourced hardware plant in the province.  To jump ahead to your last bullet point, these new companies are doing the same but for software/services, which (arguably) has a lower capital investment and, given the more dynamic nature of it, a higher chance of success.  I think Northern Ireland really needs some more home-grown successes, and preferably ones that aren&#8217;t as staid as Lagan.</p>
<p>Toolsets: it&#8217;s semi-relevant.  See my <a href="http://godswearhats.com/2008/06/16/its-all-about-relationships/">earlier post</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://godswearhats.com/2008/06/20/it-industry-questions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>It&#8217;s All About Relationships</title>
		<link>http://godswearhats.com/2008/06/16/its-all-about-relationships/</link>
		<comments>http://godswearhats.com/2008/06/16/its-all-about-relationships/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 10:34:35 +0000</pubDate>
		<dc:creator>aidan</dc:creator>
		
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://godswearhats.com/2008/06/16/its-all-about-relationships/</guid>
		<description><![CDATA[Software is not about code.  It is about your company&#8217;s relationships.  I have started seen companies with innovative products that use cutting edge technologies fail, simply because they didn&#8217;t understand their relationship with their customers, or didn&#8217;t understand it in time.  Likewise, companies with demonstrably crap software (or even vaporware) thrive because [...]]]></description>
			<content:encoded><![CDATA[<p>Software is not about code.  It is about your company&#8217;s relationships.  I have <del datetime="2008-06-16T09:48:12+00:00">started</del> seen companies with innovative products that use cutting edge technologies fail, simply because they didn&#8217;t understand their relationship with their customers, or didn&#8217;t understand it in time.  Likewise, companies with demonstrably crap software (or even vaporware) thrive because they know who and what pays their bills.</p>
<p>This is both good news and bad news.  Given how easy it is today to create any kind of app (and it&#8217;s getting easier, with Apple, Amazon, Google and Yahoo! all pushing open source frameworks and cheap services to lower the barrier of entry) the bad news is that your cash cow is easily copied by a Small Team with a tight focus.  The good news is that if you are doing things right, it&#8217;s not about your software it&#8217;s about your relationships.  So, once Small Team has created a faster, more scaleable, prettier version of your app but fails to get anywhere because you have your market sewn up, why not just buy them instead of spending money trying to compete on features?  That works for Small Team too, because they get to continue to focus on what they do best (innovating) while someone else handles the money.</p>
<p>This approach seems to work well for non-software companies.  I&#8217;ve seen software companies acquired by more &#8220;brick-and-mortar&#8221; enterprises, simply because said enterprise needed the technology to compete and didn&#8217;t want their competitors to be able to buy it.</p>
]]></content:encoded>
			<wfw:commentRss>http://godswearhats.com/2008/06/16/its-all-about-relationships/feed/</wfw:commentRss>
		</item>
		<item>
		<title>3 bad reasons why Starbucks is good to work in</title>
		<link>http://godswearhats.com/2007/10/23/3-bad-reasons-why-starbucks-is-good-to-work-in/</link>
		<comments>http://godswearhats.com/2007/10/23/3-bad-reasons-why-starbucks-is-good-to-work-in/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 20:44:50 +0000</pubDate>
		<dc:creator>aidan</dc:creator>
		
		<category><![CDATA[life]]></category>

		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://godswearhats.com/2007/10/23/3-bad-reasons-why-starbucks-is-good-to-work-in/</guid>
		<description><![CDATA[1 - The coffee tastes like shit so I&#8217;m never tempted to order one
If I forget myself and accidentally order one I certainly never order a second (I usually drink hot chocolate in Starbucks).
2 - You have to pay for wi-fi so I&#8217;m never distracted by IM/IRC/RSS
In the UK, all the wi-fi at Starbucks is [...]]]></description>
			<content:encoded><![CDATA[<h3>1 - The coffee tastes like shit so I&#8217;m never tempted to order one</h3>
<p>If I forget myself and accidentally order one I certainly never order a second (I usually drink hot chocolate in Starbucks).</p>
<h3>2 - You have to pay for wi-fi so I&#8217;m never distracted by IM/IRC/RSS</h3>
<p>In the UK, all the wi-fi at Starbucks is through T-mobile who charge £30 ($60!) a month to use their hotspots.  With a 1Gb download limit.</p>
<h3>3 - The &#8216;comfy&#8217; chairs are really uncomfortable after an hour or so</h3>
<p>One of the biggest issues I had back when I was working in a coffee shop all day was that I&#8217;d get too comfortable in the chair and not move around as much as I should (eventually I got tendonitis).  At least this way I always get up and leave after an hour.</p>
]]></content:encoded>
			<wfw:commentRss>http://godswearhats.com/2007/10/23/3-bad-reasons-why-starbucks-is-good-to-work-in/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Leopard pre-release jitters</title>
		<link>http://godswearhats.com/2007/10/23/leopard-pre-release-jitters/</link>
		<comments>http://godswearhats.com/2007/10/23/leopard-pre-release-jitters/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 10:22:32 +0000</pubDate>
		<dc:creator>aidan</dc:creator>
		
		<category><![CDATA[tech]]></category>

		<category><![CDATA[apple]]></category>

		<category><![CDATA[leopard]]></category>

		<category><![CDATA[mac os x]]></category>

		<guid isPermaLink="false">http://godswearhats.com/2007/10/23/leopard-pre-release-jitters/</guid>
		<description><![CDATA[There&#8217;s been a lot of traffic on the MacSB mailing list and on various blogs (e.g. Panic and Atomicbird) about how Apple is handling the release of Leopard in the same way as they did with Tiger, and about how indie developers get the short end of the stick because we don&#8217;t see Leopard until [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been a lot of traffic on the MacSB mailing list and on various blogs (e.g. <a href="http://stevenf.com/2007/10/indies_roll_the_dice_on_final_leopard.php">Panic</a> and <a href="http://atomicbird.com/blog/2007/10/l-day-approaches">Atomicbird</a>) about how Apple is handling the release of Leopard in the same way as they did with Tiger, and about how indie developers get the short end of the stick because we don&#8217;t see Leopard until our customers do.</p>
<p>I think this is all just jitters.  The people who rush out and by Leopard on day 1 are all early adopters - they have the &#8220;bleeding edge&#8221; gene anyway, and will understand if it takes a week or two for their favourite app to work correctly.  Sure, things will change between the last seed and what&#8217;s shipped, but it&#8217;s not going to be anything major.  And yes, your apps might break within the first few days of Leopard being released.  But realistically, if you&#8217;ve run your app on the seed at all, I find it hard to believe that it will take long to get it working against the release version.</p>
<p>The other main concern is that developers who get the software as part of their ADC membership don&#8217;t get it the same day the general public gets it.  Yeah, that&#8217;s a bummer but it&#8217;s not really that big a deal.  Chances are good your software will work as intended, and if it doesn&#8217;t, it&#8217;s only a few weeks&#8217; wait.</p>
]]></content:encoded>
			<wfw:commentRss>http://godswearhats.com/2007/10/23/leopard-pre-release-jitters/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
