<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/atom10full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xml:lang="en" xml:base="http://www.jacksonfish.com/wp-atom.php">
	<title type="text">Jackson Fish Market</title>
	<subtitle type="text">Handmade Software Experiences</subtitle>

	<updated>2008-07-24T17:53:06Z</updated>
	<generator uri="http://wordpress.org/" version="2.6">WordPress</generator>

	<link rel="alternate" type="text/html" href="http://www.jacksonfish.com" />
	<id>http://www.jacksonfish.com/feed/atom/</id>
	

			<link rel="self" href="http://feeds.feedburner.com/jacksonfish" type="application/atom+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">578934</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.feedburner.com</feedburner:feedburnerHostname><entry>
		<author>
			<name>Jenny</name>
						<uri>http://www.jacksonfish.com</uri>
					</author>
		<title type="html"><![CDATA[Cool retro gif animations]]></title>
		<link rel="alternate" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/24/cool-retro-gif-animations/" />
		<id>http://www.jacksonfish.com/?p=1454</id>
		<updated>2008-07-24T17:53:06Z</updated>
		<published>2008-07-24T17:53:06Z</published>
		<category scheme="http://www.jacksonfish.com" term="Interesting" />		<summary type="html"><![CDATA[Cool retro gif animations.
]]></summary>
		<content type="html" xml:base="http://www.jacksonfish.com/blog/2008/07/24/cool-retro-gif-animations/"><![CDATA[<p><a href="http://www.sweetgifs.com/?pg=24">Cool retro gif animations.</a></p>
]]></content>
		<link rel="replies" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/24/cool-retro-gif-animations/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.jacksonfish.com/blog/2008/07/24/cool-retro-gif-animations/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Jenny</name>
						<uri>http://www.jacksonfish.com</uri>
					</author>
		<title type="html"><![CDATA[Fonts as people.]]></title>
		<link rel="alternate" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/22/fonts-as-people/" />
		<id>http://www.jacksonfish.com/?p=1451</id>
		<updated>2008-07-22T19:34:51Z</updated>
		<published>2008-07-22T19:34:11Z</published>
		<category scheme="http://www.jacksonfish.com" term="Interesting" />		<summary type="html"><![CDATA[Fonts as people.
]]></summary>
		<content type="html" xml:base="http://www.jacksonfish.com/blog/2008/07/22/fonts-as-people/"><![CDATA[<p><a href="http://gizmodo.com/5027717/font-conference-shows-your-fonts-as-people-and-they-are-ridiculous">Fonts as people.</a></p>
]]></content>
		<link rel="replies" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/22/fonts-as-people/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.jacksonfish.com/blog/2008/07/22/fonts-as-people/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Jenny</name>
						<uri>http://www.jacksonfish.com</uri>
					</author>
		<title type="html"><![CDATA[$1.99 Vintage Ephemera Market]]></title>
		<link rel="alternate" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/22/199-vintage-ephemera-market/" />
		<id>http://www.jacksonfish.com/?p=1442</id>
		<updated>2008-07-22T17:01:00Z</updated>
		<published>2008-07-22T17:00:11Z</published>
		<category scheme="http://www.jacksonfish.com" term="Interesting" />		<summary type="html"><![CDATA[$1.99 Vintage Ephemera Market.
]]></summary>
		<content type="html" xml:base="http://www.jacksonfish.com/blog/2008/07/22/199-vintage-ephemera-market/"><![CDATA[<p><a href="http://www.artellaland.com/shop/index.php?main_page=index&#038;cPath=4&#038;zenid=ebe6brhld2kqkn20hovmsdf465">$1.99 Vintage Ephemera Market.</a></p>
]]></content>
		<link rel="replies" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/22/199-vintage-ephemera-market/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.jacksonfish.com/blog/2008/07/22/199-vintage-ephemera-market/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Hillel</name>
						<uri>http://www.jacksonfish.com</uri>
					</author>
		<title type="html"><![CDATA[More Coffee Silliness]]></title>
		<link rel="alternate" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/21/more-coffee-silliness/" />
		<id>http://www.jacksonfish.com/?p=1440</id>
		<updated>2008-07-21T18:21:49Z</updated>
		<published>2008-07-21T18:21:49Z</published>
		<category scheme="http://www.jacksonfish.com" term="Interesting" />		<summary type="html"><![CDATA[Local write-up on the Seattle Startup coffee penny pinching discussion.
]]></summary>
		<content type="html" xml:base="http://www.jacksonfish.com/blog/2008/07/21/more-coffee-silliness/"><![CDATA[<p><a href="http://seattletimes.nwsource.com/html/businesstechnology/2008062994_brier21.html">Local write-up on the Seattle Startup coffee penny pinching discussion.</a></p>
]]></content>
		<link rel="replies" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/21/more-coffee-silliness/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.jacksonfish.com/blog/2008/07/21/more-coffee-silliness/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Hillel</name>
						<uri>http://www.jacksonfish.com</uri>
					</author>
		<title type="html"><![CDATA[Kandor Expanded?]]></title>
		<link rel="alternate" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/21/kandor-expanded/" />
		<id>http://www.jacksonfish.com/?p=1438</id>
		<updated>2008-07-21T17:21:58Z</updated>
		<published>2008-07-21T17:21:58Z</published>
		<category scheme="http://www.jacksonfish.com" term="Interesting" />		<summary type="html"><![CDATA[100,000 Kryptonians are looking for a place to live.
]]></summary>
		<content type="html" xml:base="http://www.jacksonfish.com/blog/2008/07/21/kandor-expanded/"><![CDATA[<p><a href="http://io9.com/5026999/krypton-returns-to-superman">100,000 Kryptonians are looking for a place to live.</a></p>
]]></content>
		<link rel="replies" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/21/kandor-expanded/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.jacksonfish.com/blog/2008/07/21/kandor-expanded/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Hillel</name>
						<uri>http://www.jacksonfish.com</uri>
					</author>
		<title type="html"><![CDATA[Font Project]]></title>
		<link rel="alternate" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/21/font-project/" />
		<id>http://www.jacksonfish.com/?p=1414</id>
		<updated>2008-07-21T16:46:17Z</updated>
		<published>2008-07-21T16:46:17Z</published>
		<category scheme="http://www.jacksonfish.com" term="Interesting" />		<summary type="html"><![CDATA[&#8220;Serious Sans is a more professional take on Microsoft&#8217;s much-maligned Comic Sans typeface.&#8221;
]]></summary>
		<content type="html" xml:base="http://www.jacksonfish.com/blog/2008/07/21/font-project/"><![CDATA[<p><a href="http://www.kottke.org/remainder/08/07/16015.html">&#8220;Serious Sans is a more professional take on Microsoft&#8217;s much-maligned Comic Sans typeface.&#8221;</a></p>
]]></content>
		<link rel="replies" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/21/font-project/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.jacksonfish.com/blog/2008/07/21/font-project/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Hillel</name>
						<uri>http://www.jacksonfish.com</uri>
					</author>
		<title type="html"><![CDATA[Compete with WOW?]]></title>
		<link rel="alternate" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/21/compete-with-wow/" />
		<id>http://www.jacksonfish.com/?p=1415</id>
		<updated>2008-07-21T16:46:03Z</updated>
		<published>2008-07-21T16:46:03Z</published>
		<category scheme="http://www.jacksonfish.com" term="Interesting" />		<summary type="html"><![CDATA[&#8220;At some point, some product’s going to come along and cannibalize the “World of Warcraft” player base, and if it’s going to happen, it’d be better for us to cannibalize our own player base compared to having another publisher do it.&#8221;
]]></summary>
		<content type="html" xml:base="http://www.jacksonfish.com/blog/2008/07/21/compete-with-wow/"><![CDATA[<p><a href="http://multiplayerblog.mtv.com/2008/07/07/blizzard-on-diablo-mmo-hopes-new-franchises-and-more/">&#8220;At some point, some product’s going to come along and cannibalize the “World of Warcraft” player base, and if it’s going to happen, it’d be better for us to cannibalize our own player base compared to having another publisher do it.&#8221;</a></p>
]]></content>
		<link rel="replies" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/21/compete-with-wow/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.jacksonfish.com/blog/2008/07/21/compete-with-wow/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Hillel</name>
						<uri>http://www.jacksonfish.com</uri>
					</author>
		<title type="html"><![CDATA[The Hidden Cost of Hidden Costs]]></title>
		<link rel="alternate" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/21/the-hidden-cost-of-hidden-costs/" />
		<id>http://www.jacksonfish.com/?p=1431</id>
		<updated>2008-07-22T17:34:58Z</updated>
		<published>2008-07-21T16:45:45Z</published>
		<category scheme="http://www.jacksonfish.com" term="Industry" />		<summary type="html"><![CDATA[We&#8217;re still relatively new at this running our own business thing but we&#8217;ve been doing it long enough to be able to notice some patterns as well as compare and contrast them with patterns we&#8217;ve seen working at big companies. And when it comes to what&#8217;s hidden, this is one area where the size of [...]]]></summary>
		<content type="html" xml:base="http://www.jacksonfish.com/blog/2008/07/21/the-hidden-cost-of-hidden-costs/"><![CDATA[<p>We&#8217;re still relatively new at this running our own business thing but we&#8217;ve been doing it long enough to be able to notice some patterns as well as compare and contrast them with patterns we&#8217;ve seen working at big companies. And when it comes to what&#8217;s hidden, this is one area where the size of the company doesn&#8217;t appear to necessarily be the high order bit.</p>
<p>&#8220;You can&#8217;t measure what you can&#8217;t see&#8221; or so the expression goes. The problem of course is that there isn&#8217;t a correlation between the measurability (did I just invent a word?) of something and its importance in running your organization.</p>
<p>There are simple examples of this. Right now on a local startup mailing list I&#8217;m on there is a discussion about saving money. The conversation has devolved for the most part into a discussion of saving money on coffee. And while (IMHO) any software business whose bottom line is seriously affected by their spending on coffee is a software business with margins that are way too low, I imagine that some of the comments were made tongue-in-cheek. One of the comments was that there&#8217;s a local coffee shop where the manager will give new customers a free sampler of coffee if they say the right things (an $18 value!). The only key is that a new employee has to sweet talk the manager each time. Think about it: you can hire a new dev every week at an average 100k per year fully burdened cost and save $18! Of course, the more people you hire, the faster the coffee will be consumed so you&#8217;ll have to pick up the pace on hiring. OK. I know, this suggestion doesn&#8217;t deserve all this analysis, but what about the actual time your employees are spending going to get the coffee instead of writing code? I bet they get paid more than $18 for the time they&#8217;re spending getting the freebie. Even if this poster was kidding, there are plenty of examples of this type of thinking in real organizations where people don&#8217;t factor in how much an employee&#8217;s time is worth. I believe the phrase for this is &#8220;penny-wise, pound-foolish&#8221;.</p>
<p>Let&#8217;s go to a more serious example at big companies. Many folks at big companies have noticed the following scenario (I know I have). Some executive at the company works for some long amount of time. They do well for awhile. But eventually, they fall out of favor and the bulk of their responsibilities are moved to others. They fade into obscurity but they aren&#8217;t fired and they don&#8217;t leave for some time. Eventually they do &#8220;retire&#8221; or leave to &#8220;spend more time with family&#8221; and this usually coincides with some critical vesting date. On the one hand, the costs of this are obvious - the amount of money you&#8217;re paying the exec for the time they stay past their usefulness. And you could argue that the effort is even noble. After all, this person dedicated years to the company, don&#8217;t they deserve some gentle treatment on the way out? If the company has the money, what&#8217;s the big deal? The big deal is that this type of soft exit is usually reserved for only the most senior people in the organization. What message does this send to the legions of worker bees who will never get to just coast to some vesting date? The hidden cost here is the shattered illusion that you were working in a purportedly merit-based organization. The hidden cost here is the amount of credibility the leadership team has lost with the folks on the front lines.</p>
<p>How about promoting the best developer to manage all the other developers? Never mind that the best person at a specific discipline doesn&#8217;t necessarily make for a good leader or teacher of other people in that discipline. They often don&#8217;t. But even when they do&#8230; are you really getting your money&#8217;s worth? On paper, maybe three junior engineers will be more productive and cost less than one senior engineer. But even if you calculate all the time the senior engineer is no longer coding, are the junior engineers in danger of writing as high quality code as the senior engineer any time in the near future? Is three times as much crappy code more valuable to you than a third the amount of good code? (And likely the ratio is even worse as the senior engineer will be more productive than the junior folks.) And how much time will you spend fixing the junior engineer code? These things are very difficult to quantify. And most often they aren&#8217;t. Even worse, how happy is your senior engineer? Will you retain them now that they&#8217;re managing folks instead of writing code (which is what they like to do)? I&#8217;ve seen situations where the best engineer says they want to be a manager, but often they really don&#8217;t. This is because in many companies (despite their protestations to the contrary) the surest way to career advancement and compensation improvements is becoming a manager of other people. These companies create a system where their best engineers are incentivized to do less and less actual engineering. </p>
<p>And since we&#8217;re talking about engineers, how about the cost of vacillating and unfocused leadership? Specifically I&#8217;m talking about the hidden costs of not shipping. I would imagine this happens more at larger companies, but is not exclusive to them. Engineers are dispatched to work on a feature or a product that not everyone is behind. The investment seems small so the team is allowed to move forward to &#8220;prove&#8221; out their hypothesis. Of course, the team doesn&#8217;t think they&#8217;re testing an idea, they&#8217;re trying to ship software. No matter how much a software developer says they understand their code might not ship, believe me, their goal is to make it so great that you have no choice but to ship it. Of course, in many cases it doesn&#8217;t. After all, launching a product costs money - operations, marketing, support, strategic clarity, etc. But not launching costs money too. I believe most leaders only consider the sunk employee costs in a project that doesn&#8217;t get off the ground. But the grinding of those employees&#8217; gears is the hidden cost.  I know canceling projected is not entirely unavoidable. But it feels to me like many companies have come to rely on writing code they&#8217;ll never ship as a delaying tactic while they battle over strategy instead of an exception of last resort. At some point the engineers will ask themselves: &#8220;why am I wasting my life writing code that will never ship?&#8221;.</p>
<p>There are countless examples of these types of situations. I don&#8217;t think the answer is black and white in any of them. I do think however that if more leaders recognized more of the hidden costs in all of their decisions (and shone a bright light on them when talking about these decisions) that companies would experience more balance, more harmony, and do a better job retaining their best people. </p>
<p>Ultimately, I believe, that the biggest hidden costs in business come at the expense of the employees of the company. Unfortunately, we don&#8217;t walk around with obviously colored health, charisma, and morale meters floating above our heads. This means that leaders have to develop skills at reading the not always obvious indicators that everyone exhibits. And even more importantly, they have to be able to put themselves in the shoes of their employees and try and avoid some of these hidden costs before they occur. Even once you&#8217;re looking it&#8217;s still very difficult.</p>
<p>As I mentioned earlier, the crux of the problem (and the opportunity) is that the visibility of a cost doesn&#8217;t correlate in its ability to affect your business in serious way. People who focus primarily on the obviously measurable are ignoring key factors at their peril. In the tech industry we&#8217;re rife with folks who get really uncomfortable with things that can&#8217;t be measured (easily/consistently/mathematically). They don&#8217;t like &#8220;foofiness&#8221;. This makes us extra susceptible to having blind spots around hidden costs.</p>
]]></content>
		<link rel="replies" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/21/the-hidden-cost-of-hidden-costs/#comments" thr:count="3" />
		<link rel="replies" type="application/atom+xml" href="http://www.jacksonfish.com/blog/2008/07/21/the-hidden-cost-of-hidden-costs/feed/atom/" thr:count="3" />
		<thr:total>3</thr:total>
	</entry>
		<entry>
		<author>
			<name>Hillel</name>
						<uri>http://www.jacksonfish.com</uri>
					</author>
		<title type="html"><![CDATA[The Lego Vault]]></title>
		<link rel="alternate" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/21/the-lego-vault/" />
		<id>http://www.jacksonfish.com/?p=1433</id>
		<updated>2008-07-21T16:25:30Z</updated>
		<published>2008-07-21T16:25:30Z</published>
		<category scheme="http://www.jacksonfish.com" term="Interesting" />		<summary type="html"><![CDATA[Every Lego set. Evar!
]]></summary>
		<content type="html" xml:base="http://www.jacksonfish.com/blog/2008/07/21/the-lego-vault/"><![CDATA[<p><a href="http://gizmodo.com/5018990/lego-secret-vault-contains-all-sets-in-history">Every Lego set. Evar!</a></p>
]]></content>
		<link rel="replies" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/21/the-lego-vault/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.jacksonfish.com/blog/2008/07/21/the-lego-vault/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Jenny</name>
						<uri>http://www.jacksonfish.com</uri>
					</author>
		<title type="html"><![CDATA[Beautiful vintage site.]]></title>
		<link rel="alternate" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/17/beautiful-vintage-site/" />
		<id>http://www.jacksonfish.com/?p=1430</id>
		<updated>2008-07-17T20:46:55Z</updated>
		<published>2008-07-17T20:46:55Z</published>
		<category scheme="http://www.jacksonfish.com" term="Interesting" />		<summary type="html"><![CDATA[Beautiful vintage site.
]]></summary>
		<content type="html" xml:base="http://www.jacksonfish.com/blog/2008/07/17/beautiful-vintage-site/"><![CDATA[<p><a href="http://www.cottonseedoiltour.com">Beautiful vintage site.</a></p>
]]></content>
		<link rel="replies" type="text/html" href="http://www.jacksonfish.com/blog/2008/07/17/beautiful-vintage-site/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.jacksonfish.com/blog/2008/07/17/beautiful-vintage-site/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
	</feed>
