<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.1" -->
<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/"
	>

<channel>
	<title>Inside RogueSheep</title>
	<link>http://blog.roguesheep.com</link>
	<description>Behind the scenes with the sheep</description>
	<pubDate>Fri, 08 Aug 2008 23:15:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>
	<language>en</language>
			<item>
		<title>Hello Jake!</title>
		<link>http://blog.roguesheep.com/2008/08/08/hello-jake/</link>
		<comments>http://blog.roguesheep.com/2008/08/08/hello-jake/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 23:15:00 +0000</pubDate>
		<dc:creator>23</dc:creator>
		
		<category><![CDATA[RogueSheep]]></category>

		<guid isPermaLink="false">http://blog.roguesheep.com/2008/08/08/hello-jake/</guid>
		<description><![CDATA[I am happy to announce that today ends the first week on the job for our newest employee, Jake Carter. Jake has joined our development team in the Seattle office from his previous life as a .NET developer. In addition to his Windows skills, Jake has been building up his Cocoa kung-fu and has been [...]]]></description>
			<content:encoded><![CDATA[<p>I am happy to announce that today ends the first week on the job for our newest employee, Jake Carter. Jake has joined our development team in the Seattle office from his previous life as a .NET developer. In addition to his Windows skills, Jake has been building up his Cocoa kung-fu and has been independently working on iPhone development. </p>

<p>Jake is currently taking the crash course on InDesign plug-in development, so wish him luck, as few of us emerge from that particular gauntlet unscathed. </p>

<p>I&#8217;m particularly pleased to have found such a great match for our team and I am very excited about what we will be able to accomplish with an additional developer in house. Everyone wish Jake a hardy welcome!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.roguesheep.com/2008/08/08/hello-jake/feed/</wfw:commentRss>
		</item>
		<item>
		<title>NY Office Space Update</title>
		<link>http://blog.roguesheep.com/2008/06/04/ny-office-space-update/</link>
		<comments>http://blog.roguesheep.com/2008/06/04/ny-office-space-update/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 12:58:16 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
		
		<category><![CDATA[RogueSheep]]></category>

		<guid isPermaLink="false">http://blog.roguesheep.com/2008/06/04/ny-office-space-update/</guid>
		<description><![CDATA[After several weeks of traversing my chosen quadrangle, I have zeroed in on Melville. Many of the other locations have positive characteristics, and I especially like the Main Street feel of several villages. But I soon realized Melville has the best location, as evidenced by the relatively higher number of office buildings. Although not immediately [...]]]></description>
			<content:encoded><![CDATA[<p>After several weeks of traversing my chosen quadrangle, I have zeroed in on <a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=melville,ny&amp;ie=UTF8&amp;ll=40.78964,-73.412533&amp;spn=0.110732,0.196209&amp;t=h&amp;z=13&amp;iwloc=addr">Melville</a>. Many of the other locations have positive characteristics, and I especially like the Main Street feel of several villages. But I soon realized Melville has the best location, as evidenced by the relatively higher number of office buildings. Although not immediately next to a rail station, Melville straddles the confluence of Highway 110, the Long Island Expressway and Northern State Parkway, and is serviced by many MTA busses. </p>

<p>With the location settled, and having sifted through the various office spaces located therein, I am now moving forward on my top choice. But an existing tenant in the building wishes to expand into the open space, so it might not work out. I&#8217;ll have an update after returning from <a href="http://developer.apple.com/wwdc/">WWDC</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.roguesheep.com/2008/06/04/ny-office-space-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Spike Wants You&#8230;</title>
		<link>http://blog.roguesheep.com/2008/04/22/spike-wants-you/</link>
		<comments>http://blog.roguesheep.com/2008/04/22/spike-wants-you/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 01:24:45 +0000</pubDate>
		<dc:creator>23</dc:creator>
		
		<category><![CDATA[Web Development]]></category>

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

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

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

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

		<guid isPermaLink="false">http://blog.roguesheep.com/2008/04/22/spike-wants-you/</guid>
		<description><![CDATA[for the RogueSheep Army. 

Things are really starting to cook around here lately. We have a variety of new clients discussing fresh projects and long-term partners coming back with some exciting plans for the remainder of this year. We are also fully engaged in work on our own technology platform that is centered around automated [...]]]></description>
			<content:encoded><![CDATA[<p>for the RogueSheep Army. </p>

<p>Things are really starting to cook around here lately. We have a variety of new clients discussing fresh projects and long-term partners coming back with some exciting plans for the remainder of this year. We are also fully engaged in work on our own technology platform that is centered around automated publishing. It has been a busy year and I think I can still see January back there not too far down the timeline.  </p>

<p>Those of you that know me, know that I hate saying no. Having to turn down excellent opportunities and slowing down work on our internal projects one to many times has finally tipped the balance. We are ready to shepherd in a new engineer in the Seattle office in the very near future. The full details and job application form are available <a href="http://jobs.roguesheep.com">online</a>.</p>

<p>Send us your résumé if you are interested or pass the word on to anyone you know that might be a good fit. I&#8217;m really looking forward to seeing a few fresh muzzles around here. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.roguesheep.com/2008/04/22/spike-wants-you/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New York Office Hunting</title>
		<link>http://blog.roguesheep.com/2008/04/12/new-york-office-hunting/</link>
		<comments>http://blog.roguesheep.com/2008/04/12/new-york-office-hunting/#comments</comments>
		<pubDate>Sat, 12 Apr 2008 20:27:04 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
		
		<category><![CDATA[RogueSheep]]></category>

		<guid isPermaLink="false">http://blog.roguesheep.com/2008/04/12/new-york-office-hunting/</guid>
		<description><![CDATA[As Chris mentioned in a previous blog, I&#8217;ve returned to the Flock, but from a new location: Long Island.  Last week I began searching for office space and I started by reading Joel&#8217;s post on the subject. His article is primarily focused on leasing within the city, but it&#8217;s also chocked full of good [...]]]></description>
			<content:encoded><![CDATA[<p>As Chris mentioned in a <a href="http://blog.roguesheep.com/2008/03/24/once-you-go-sheep/">previous blog</a>, I&#8217;ve returned to the Flock, but from a new location: Long Island.  Last week I began searching for office space and I started by reading <a href="http://www.joelonsoftware.com/articles/OfficeNewYork.html">Joel&#8217;s post</a> on the subject. His article is primarily focused on leasing within the city, but it&#8217;s also chocked full of good information applicable to anyone looking for new or expansion space.</p>

<p>I have a few requirements to satisfy before I even consider seeing the space itself: </p>

<p>It must be reasonably close to where I live.<br />
It must be near a rail station.<br />
It must be in a good location.<br /></p>

<p>I live in Farmingdale, and through experiential data gathering I have determined reasonably close is bounded by the <a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=farmingdale,ny&amp;ie=UTF8&amp;ll=40.736852,-73.432617&amp;spn=0.218778,0.456963&amp;t=h&amp;z=12">four sided polygon</a> having vertices at Bellmore (SW), West Babylon (SE), Melville (NE) and Hicksville (NW).  I grew up in the West. I never expected to find a town named Hicksville east of the Mississippi, let alone east of NYC. At this point I must say I already prefer the southern half of the quandrangle because it&#8217;s simply easier for me to commute to and from that direction.</p>

<p>By and large, near a rail station shouldn&#8217;t be a problem, and with that we get easy access to the city and an additional commuting option for new hires. The LIRR has a major branch at Hicksville, a line through two parts of Farmingdale and another line along the southern edge next to Sunrise Highway. Every space I looked at on Friday was within easy walking distance of a platform. </p>

<p>That leaves &#8220;good location.&#8221; That&#8217;s a tough one. There&#8217;s plenty of industrial buildings or warehouses but even though it might have a cool factor, the noise from the nearby manufacturing companies using the space will be way too much. Lot&#8217;s of retails spaces too, but I don&#8217;t want the casual shopper peering into our office space, wondering what we sell. The ideal location will be an office space near several useful businesses for a busy coder: A coffee shop or two (Dunkin&#8217; Donuts doesn&#8217;t count &#8212; although I love donuts!), good diverse take out and a book store. Something just like the <a href="http://www.fremontseattle.com/center_frameset.htm">center of the universe.</a> would be perfect. In fact, I looked at space in Bellmore on Friday, and I just peeked at <a href="http://www.bellmorevillage.org/index.htm">Bellmore Village</a> on my way home. It intrigued me and I will be back this coming week to see exactly what it&#8217;s like.</p>

<p>I&#8217;ll keep you posted as the office seeking progresses!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.roguesheep.com/2008/04/12/new-york-office-hunting/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Once you go Sheep&#8230;</title>
		<link>http://blog.roguesheep.com/2008/03/24/once-you-go-sheep/</link>
		<comments>http://blog.roguesheep.com/2008/03/24/once-you-go-sheep/#comments</comments>
		<pubDate>Mon, 24 Mar 2008 23:51:25 +0000</pubDate>
		<dc:creator>23</dc:creator>
		
		<category><![CDATA[RogueSheep]]></category>

		<guid isPermaLink="false">http://blog.roguesheep.com/2008/03/24/once-you-go-sheep/</guid>
		<description><![CDATA[I&#8217;d like to take a moment to welcome RogueSheep&#8217;s newest employee into the flock. Jeff Argast started his first day today, coming to us from a recent stint as a General Manager of Business Publishing at Quark. Jeff will be coming in to help spearhead our charge into new development efforts focused around automated publishing [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to take a moment to welcome RogueSheep&#8217;s newest employee into the flock. Jeff Argast started his first day today, coming to us from a recent stint as a General Manager of Business Publishing at Quark. Jeff will be coming in to help spearhead our charge into new development efforts focused around automated publishing solutions.  Jeff&#8217;s years of experience managing and directing development at Quark and Adobe, as well as his legendary engineering kung-fu will be a great asset to our team as we continue to grow our business.</p>

<p>Jeff happens to be one of RogueSheep&#8217;s oldest employees as well, having been one of the original founders of the company. It&#8217;s good to have him on board, if just to prove the old adage, &#8220;Once you go sheep&#8230; you never go baaaaack!&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.roguesheep.com/2008/03/24/once-you-go-sheep/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ask Apple to Support Virtualization on the Desktop</title>
		<link>http://blog.roguesheep.com/2008/03/22/ask-apple-to-support-virtualization-on-the-desktop/</link>
		<comments>http://blog.roguesheep.com/2008/03/22/ask-apple-to-support-virtualization-on-the-desktop/#comments</comments>
		<pubDate>Sat, 22 Mar 2008 16:17:06 +0000</pubDate>
		<dc:creator>23</dc:creator>
		
		<category><![CDATA[Technology]]></category>

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

		<guid isPermaLink="false">http://blog.roguesheep.com/2008/03/22/ask-apple-to-support-virtualization-on-the-desktop/</guid>
		<description><![CDATA[Craig Hockenberry, developer of fine applications such as Twitterrific and other goodies over at the Icon Factory has called on developers to join his crusade to convince Apple to support virtualization on the desktop.

Currently, Apple&#8217;s licensing restrictions for the Mac OS prevent the desktop client from being used as the guest operating system in a [...]]]></description>
			<content:encoded><![CDATA[<p>Craig Hockenberry, developer of fine applications such as Twitterrific and other goodies over at the <a href="http://iconfactory.com/home">Icon Factory</a> has called on developers to join his crusade to convince Apple to support virtualization on the desktop.</p>

<p>Currently, Apple&#8217;s licensing restrictions for the Mac OS prevent the desktop client from being used as the guest operating system in a virtual machine. Because of this limitation virtualization tools such as VMWare Fusion or Parallels Desktop prevent you from installing the MacOS into a virtual machine.</p>

<p>This limitation in purely for licensing compliance. With the release of Leopard, Apple has modified the software license so that virtualization is allowed for OS X Server. Both VMWare and Parallels have betas that allow installation of Leopard Server in a virtual machine. This relaxation of the restriction for servers is a step in the right direction. We may even put that to use on our intranet here at RogueSheep.</p>

<p>Still, I believe that nearly all developers can benefit from virtualization of the standard MacOS. Craig makes excellent points about testing in various versions of the OS and easily having parallel installs of your development environments such as Xcode. In our work, we run into even more situations on a regular basis that I wish we could use virtualization for.</p>

<p>We often have multiple projects in progress for several different clients or our own in house development. Frequently, work for a particular client will require all manner of supporting frameworks and libraries as well as specific configuration of InDesign, InCopy and the various Creative Suite applications to enable the proper operation of a workflow environment.</p>

<p>Many times as one project is winding down, a new project is beginning. Sometimes the components required for two projects that any one of us happen to be working on at one time will conflict. Other times the pain comes from just having to juggle the configuration of the development environment and supported applications when switching contexts between projects.</p>

<p>If we could virtualize the MacOS, each project could start with an image that was prepared with our needed development environments and configured properly for the system that is being developed. Only one person would have to do this configuration and the result could be shared with all members of our team. When any one of us was forced to switch projects for a quick bug fix or consultation, it would be as simple as launching the appropriate virtual machine. The benefits to our work and our clients, Apple&#8217;s customers, I think is clear!</p>

<p>I&#8217;m not going to claim I know the exact reasons for Apple&#8217;s restrictive licensing. I will suggest though that I would be absolutely fine with requiring Select or Premier membership in the developer program to gain this support. If Apple wants to work with VMWare so that the only desktop OS that will install virtually are those downloaded as assets from our ADC benefits, I&#8217;m game.</p>

<p>I chatted briefly with the VMWare folks at MacWorld this year. They said they would love to add support for virtualization of the standard Mac OS. They encouraged all of us that need virtualization to contact Apple and let them know about our needs. Personally, I&#8217;ve done just <a href="rdar://problem/5814628">that.</a></p>

<p>If you are developer using a Mac, I urge you to read <a href="http://furbo.org/2008/03/21/vote-for-virtualization/">Craig&#8217;s blog posting</a> and then file your own bug, referencing the bug he notes.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.roguesheep.com/2008/03/22/ask-apple-to-support-virtualization-on-the-desktop/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Happy Birthday RS</title>
		<link>http://blog.roguesheep.com/2008/02/18/happy-birthday-rs/</link>
		<comments>http://blog.roguesheep.com/2008/02/18/happy-birthday-rs/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 08:59:49 +0000</pubDate>
		<dc:creator>23</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.roguesheep.com/2008/02/18/happy-birthday-rs/</guid>
		<description><![CDATA[Today is the official Fourth Birthday of RogueSheep, Incorporated.

Four years ago on February 17th, 2004 a group of restless engineers that had all left their cozy positions as engineers and engineering managers at Adobe Systems took the next step in making their little startup business a reality by filing the articles of incorporation that officially [...]]]></description>
			<content:encoded><![CDATA[<p>Today is the official Fourth Birthday of RogueSheep, Incorporated.</p>

<p>Four years ago on February 17th, 2004 a group of restless engineers that had all left their cozy positions as engineers and engineering managers at Adobe Systems took the next step in making their little startup business a reality by filing the articles of incorporation that officially birthed RogueSheep.</p>

<p>Its been a fairly remarkable 5+ years years since the first gatherings that would lead to the formation of our beloved little business. From basement meetings and home offices, to the christening of our official headquarters in Seattle. From the launch of our first product, to the suspension of its further development. We&#8217;ve lived through the departure of old sheep and the arrival of new sheep. Product ideas have come and gone; projects have been canceled only to be revived and later suspended. We&#8217;ve done work for clients as small as a group publishing the writings of Tibetan monks, to as large as world-renowned software vendors and retail chains. Altogether we&#8217;ve seen and done quite a few remarkable feats and learned a phenomenal amount about running a business along the way. Throughout it all we have continued to use our experiences, the successes as well as the occasional missteps, to hone our business model and refocus our efforts.</p>

<p>Personally, I couldn&#8217;t be happier with how it has all turned out. The decision to leave the comfortable confines of the large corporation and to strike out as an independent developer ranks as one of the best decisions I have ever made. Sure there have been those scary moments; wondering if its really all going to work and can we really support our families doing this? Its definitely a ton of hard work. Don&#8217;t let anyone fool you into thinking that running your own business isn&#8217;t a 60+ hour a week job at the minimum. If all you have ever known is the sheltering womb of the mother corporation, it can be quite a shock to find out how many little details someone else has always taken care of for you.</p>

<p>Still, I can&#8217;t imagine anything more exciting or enticing than my current job. I learn something new every week and its certainly never boring around here. Much like the joy of producing a new piece of software from nothing but bits in the ether, growing a business from the embryonic, huddled meetings in a basement to a stable fixture with a solid reputation and excellent prospects for the future is nothing short of intoxicating. </p>

<p>As RogueSheep enters its fifth year, things are continuing to look great. We have plans for a notable expansion of staff this year and are on track to deliver some innovative new technology to the market. We continue to work with existing clients on exciting new projects while looking to navigate new partnerships and alliances while moving forward. I predict a thrilling and banner year as our toddler comes into its own. </p>

<p>Happy Birthday RogueSheep and thanks to my tireless partners and associates for making this such an excellent company to work with and for. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.roguesheep.com/2008/02/18/happy-birthday-rs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Pet Sheep</title>
		<link>http://blog.roguesheep.com/2008/02/06/pet-sheep/</link>
		<comments>http://blog.roguesheep.com/2008/02/06/pet-sheep/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 01:33:58 +0000</pubDate>
		<dc:creator>23</dc:creator>
		
		<category><![CDATA[RogueSheep]]></category>

		<guid isPermaLink="false">http://blog.roguesheep.com/2008/02/06/pet-sheep/</guid>
		<description><![CDATA[Most of our work at RogueSheep revolves around custom development of graphics and publishing applications for specialized workflows, automation and integration with other software components. We focus particularly on InDesign, InCopy and the other Adobe Creative Suite applications with an occasional foray into Quark XPress and general MacOS or Windows application development.

Though we love our [...]]]></description>
			<content:encoded><![CDATA[<p>Most of our work at RogueSheep revolves around custom development of graphics and publishing applications for specialized workflows, automation and integration with other software components. We focus particularly on InDesign, InCopy and the other Adobe Creative Suite applications with an occasional foray into Quark XPress and general MacOS or Windows application development.</p>

<p>Though we love our positions within the flock, there are a few downsides for our developers. Almost all of the modern publishing and graphics applications have a long legacy in C and/or C++ and the Carbon APIs in particular on the Macintosh. The monolithic size of many of these applications coupled with the need for cross-platform development means it will be a long time yet before this situation changes substantially. Most of us have been working on this technology for many, many years. This of course is a great asset for our clients and creates a market for our skills.</p>

<p>Still, it is no secret that most engineers thrive on the chance to play with the newest and freshest technology our discipline has to offer. Unfortunately, our skills in these venerable technologies that pay the bills now may work against our success in the future. Besides just boredom, there are other dangers present in this cycle. As time marches on, our skill sets run the risk of stagnating, which in turn will marginalize our future market position.</p>

<p>Another, perhaps not so obvious, downside comes in the form of potentially stifling the creative expression of our developers. Many aspects of software development, be it user interface design or code architecture, are truly expressions of creative forces focused by the developer. Often, the nature of a consulting project means that the creative aspects of the components under development are already well-baked. The application of a creative solution can be too risky in a mature product. For instance, consider a typical porting project. Often there is just simply not the required allocation of testing resources to justify cleaning up or fixing an existing bad design. Similarly, potential improvements to the user interface can&#8217;t always be authorized when the client has not budgeted for training and revision to user guides and/or help documentation.</p>

<p>Realizing that happy engineers are more productive engineers, RogueSheep has decided to borrow a page from Google and has implemented a new employee benefit this past year: <strong>Pet Sheep Time</strong>. The concept of Pet Sheep Time is to allocate paid time for pursuing the personal development interests of each employee. Because much of our revenue is based on billable hours on projects with tight deadlines, we can’t justify a full 20% time plan the way Google does.</p>

<p>What we do instead is start with a base of 10 days of vacation per year. In addition, we allocate another 15 days of extended vacation that is exchangeable directly for Pet Sheep Time. These extended vacation days trade at a ratio of 1:2, so 5 days of extended vacation turn into 10 days of Pet Sheep Time. If you just need to shake off the monotony of the day job with some time at the beach and surf with the family, you can take a long vacation. On the other hand, if 2 weeks of fun and sun is enough for you, max out the Pet Sheep time for a decent personal project development cycle.</p>

<p>Of course, much like an extended period of vacation, Pet Sheep Time taken in bulk needs to be approved with the team and scheduled at an appropriate time for the current workload. RogueSheep also reserves the right of first refusal for any newborn Pet Sheep. Perhaps it will just become a free offering on our web site, or maybe it becomes an internal tool that makes all our jobs easier. In rare cases we might even find the work to be directly marketable. Either way, RogueSheep benefits from happier, more productive workers enjoying continual expansion of their personal skill set and education.</p>

<p>The reality of the past months has meant that we have been busy almost non-stop. We haven&#8217;t yet had a chance to pursue breeding new Pet Sheep, except for a few sporadic moments here and there. We look forward to combating that problem by hiring a few new developers in the coming months, at which point I hope we find more time to exercise our new pets. So, dear readers, what do you think about Pet Sheep Time? I will report back here on how the system works and detail any tweaks we make to the plan as we go along.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.roguesheep.com/2008/02/06/pet-sheep/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
