<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>Blueroot Studios - Home</title>
  <id>tag:blueroot.com,2008:mephisto/</id>
  <generator version="0.7.3" uri="http://mephistoblog.com">Mephisto Noh-Varr</generator>
  <link href="http://blueroot.com/feed/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="http://blueroot.com/" rel="alternate" type="text/html"/>
  <updated>2008-09-01T04:42:10Z</updated>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2008-09-01:41</id>
    <published>2008-09-01T03:30:00Z</published>
    <updated>2008-09-01T04:42:10Z</updated>
    <link href="http://blueroot.com/2008/9/1/telescopic-text" rel="alternate" type="text/html"/>
    <title>Telescopic Text</title>
<content type="html">
            &lt;p&gt;&lt;a href=&quot;http://www.telescopictext.com/&quot;&gt;&lt;img src=&quot;http://www.blueroot.com/assets/2008/9/1/telescopic_text.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;I love it when I am drawn in by simplicity.&lt;/p&gt;


	&lt;p&gt;&lt;a href=&quot;http://www.telescopictext.com/&quot;&gt;Telescopic Text&lt;/a&gt;&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2008-05-27:40</id>
    <published>2008-05-27T13:23:00Z</published>
    <updated>2008-05-27T13:26:36Z</updated>
    <link href="http://blueroot.com/2008/5/27/another-reason-to-always-carry-a-cell-phone" rel="alternate" type="text/html"/>
    <title>Another reason to always carry a cell phone</title>
<content type="html">
            &lt;p&gt;I hate being stuck anywhere, but I simply can&#8217;t imagine being stuck in an elevator&#8230;for 41 hours.  The New Yorker &lt;a href=&quot;http://www.newyorker.com/online/video/2008/04/21/080421_elevators&quot;&gt;posted a time-lapse video&lt;/a&gt; of Nicholas White, who was stuck in the elevator of New York City&#8217;s McGraw Hill building for nearly two days.  The video was recorded by the elevator security camera, which has to make you wonder who is really watching these things?&lt;/p&gt;


	&lt;p&gt;My favorite part of the video (if that is fair to say&#8230;it is actually hard to watch) is the very end when they casually place a sign in the elevator that I can imagine says something to the effect of &#8220;Not currently working.&#8221;  When I studied Ancient Greek literature, we often came across a certain rhetorical device called &lt;em&gt;litotes&lt;/em&gt; which is an understatement in which an affirmative is expressed by negating its opposite.  I would say the placement of that sign would fit right into many of the Greek stories I used to read.  Litotes indeed.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2008-05-06:38</id>
    <published>2008-05-06T12:55:00Z</published>
    <updated>2008-05-06T12:59:52Z</updated>
    <link href="http://blueroot.com/2008/5/6/on-running-writing-and-not-keeling-over-dead" rel="alternate" type="text/html"/>
    <title>On running, writing, and not keeling over dead</title>
<content type="html">
            &lt;p&gt;This morning was the start of my switch back to mornings for running and exercising.  I realize I shouldn&#8217;t say that so fast after just one successful morning, but I have enlisted the help of a friend to meet me each morning.  Hopefully the accountability will compensate for the lack of habit at this point.&lt;/p&gt;


	&lt;p&gt;Running in the morning feels great.  It&#8217;s dark and peaceful and no one is up but the birds and some other fellow runners.  Not to mention the sense of accomplishment you already have by the time you start the rest of your day.&lt;/p&gt;


	&lt;p&gt;As we were running today, I told my friend how I was not a runner at all growing up.  I never thought I could run and so I never really tried.  It wasn&#8217;t until my freshman year in college that I tried running more than a mile and was surprised that I didn&#8217;t keel over right there on the spot.  Ever since then I have loved running and have made it an important part of my life.  I actually run enough to consider myself a runner, a thought that would have been laughable had you known me in high school.&lt;/p&gt;


	&lt;p&gt;So as I was telling the story of my running beginnings, I started to think about how I treat other things like I used to treat running.  There are a number of things that I don&#8217;t consider myself good enough to do and so I don&#8217;t attempt them much.  Or I will only attempt them with moderate levels of risk, which doesn&#8217;t really help me get past the hump of feeling like I am proficient at it.&lt;/p&gt;


	&lt;p&gt;At the top of the list of those things I don&#8217;t do is Writing.  I don&#8217;t consider myself a writer.  I have never written much and have never really tried very hard to regularly write anything that could be viewed publicly.  But I realize this is really no different than my running.  I have a pretty good feeling that if I keep writing regularly (more than a blog post once every two months), then I won&#8217;t keel over.  Maybe I&#8217;ll even get to be good enough that people will start reading what I write.  Maybe I&#8217;ll get even better that some people will stop reading.&lt;/p&gt;


	&lt;p&gt;So let&#8217;s see if I can start two good things in one day.  I have a friend to keep me getting up in the morning and I have the the &lt;span class=&quot;caps&quot;&gt;RSS&lt;/span&gt; readers of about four people scattered throughout the Midwest to keep me going here.  What&#8217;s the worst that could happen?&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2008-04-21:37</id>
    <published>2008-04-21T20:50:00Z</published>
    <updated>2008-04-21T20:54:02Z</updated>
    <link href="http://blueroot.com/2008/4/21/the-unexpected-trip-to-web-2-0-expo" rel="alternate" type="text/html"/>
    <title>The unexpected trip to Web 2.0 Expo</title>
<content type="html">
            &lt;p&gt;Last Thursday, I needed a break between tasks so I posted an entry to &lt;a href=&quot;http://www.readwriteweb.com/archives/competition_web_20_expo_tickets.php&quot;&gt;ReadWriteWeb&#8217;s contest&lt;/a&gt; for describing a Web 2.0 technology that I thought was exciting.  The prize was a ticket to the &lt;a href=&quot;http://en.oreilly.com/webexsf2008/&quot;&gt;Web 2.0 Expo&lt;/a&gt; in San Francisco.  I took the opportunity to write about &lt;a href=&quot;http://www.dipity.com&quot;&gt;Dipity&lt;/a&gt;, a service that lets you create and discover timelines online.  A few hours later Richard MacManus sent me an e-mail letting me know I had been chosen randomly from the entrants.  Now I am at the airport in KC waiting for my flight to San Francisco.  Since the trip was unexpected, I still have a lot of work to do while I am out in California, but needless to say I am pretty stoked about the conference.&lt;/p&gt;


	&lt;p&gt;Thanks Richard and ReadWrite Web!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2008-04-18:34</id>
    <published>2008-04-18T06:28:00Z</published>
    <updated>2008-04-18T06:29:21Z</updated>
    <link href="http://blueroot.com/2008/4/18/brownbook-2-0-is-right-around-the-corner" rel="alternate" type="text/html"/>
    <title>Brownbook 2.0 is right around the corner</title>
<content type="html">
            &lt;p&gt;&lt;a href=&quot;http://www.brownbookit.com&quot;&gt;&lt;img src=&quot;http://www.blueroot.com/assets/2008/4/18/bb_logo_1.jpg&quot; /&gt;&lt;/a&gt;We released &lt;a href=&quot;http://www.brownbookit.com&quot;&gt;Brownbook&lt;/a&gt; just over a year ago.  Since then, thousands of people have been scheduling tens of thousands of appointments with the simple scheduling system that Brownbook provides.  I am proud of how we have been able offer a simple tool that provides big value to our customers.  We did not set out to be everything to everyone, but had one simple goal: let small businesses and individuals accept online appointment reservations from their customers.&lt;/p&gt;


	&lt;p&gt;Over the last year we have received all kinds of great requests from our customers and have implemented many of them along the way.  However, there are also a number of great features that we wanted to offer that worked best if they could all be tied together.  This meant taking a step back and taking a broader look at where we are going.  We&#8217;re glad we did.&lt;/p&gt;


	&lt;p&gt;We believe that this next release of Brownbook is going to offer just the right mix of features for managing appointment reservations, with the simplicity you expect from Brownbook.&lt;/p&gt;


	&lt;p&gt;That&#8217;s all for now.  I know it is not much of a peek.  I just had to share some of my excitement for what is ahead.  Stay tuned for the upcoming previews.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2008-02-16:33</id>
    <published>2008-02-16T05:10:00Z</published>
    <updated>2008-04-18T06:14:11Z</updated>
    <link href="http://blueroot.com/2008/2/16/bye-bye-textdrive-hello-rimuhosting" rel="alternate" type="text/html"/>
    <title>Bye Bye Textdrive.  Hello Rimuhosting.</title>
<summary type="html">&lt;p&gt;I had been hosting with Textdrive, now &lt;a href=&quot;http://www.joyent.com/connector/web-hosting/&quot;&gt;Joyent&lt;/a&gt;, since early 2005.  They were one of the very first hosts that allowed, in fact encouraged, you to host a Ruby on Rails site when Rails was just a young sap trying to get its roots.  For the most part, the Textdrive has fulfilled my needs pretty well over the last couple of years.&lt;/p&gt;</summary><content type="html">
            &lt;p&gt;I had been hosting with Textdrive, now &lt;a href=&quot;http://www.joyent.com/connector/web-hosting/&quot;&gt;Joyent&lt;/a&gt;, since early 2005.  They were one of the very first hosts that allowed, in fact encouraged, you to host a Ruby on Rails site when Rails was just a young sap trying to get its roots.  For the most part, the Textdrive has fulfilled my needs pretty well over the last couple of years.&lt;/p&gt;
&lt;p&gt;Needs change.&lt;/p&gt;


	&lt;p&gt;First, I really wanted to get on a &lt;span class=&quot;caps&quot;&gt;VPS&lt;/span&gt; solution rather than a shared host so that I can have more control over the fine tuning of things.  I have used a &lt;span class=&quot;caps&quot;&gt;VPS&lt;/span&gt; solution on other projects for some time over at the excellent &lt;a href=&quot;http://railsmachine.org&quot;&gt;Rails Machine&lt;/a&gt;.  In fact, I would recommend Rails Machine to anybody who wants the absolute simplest way to get up and running with a full Rails stack and robust deployment strategy in a very short time.  However, after reading some great reviews of Rimuhosting, it sounds like it is a comparable service that gives a little bit more bang for the buck.  Of course, I am cheating a little bit.  I am using the &lt;a href=&quot;https://rubyforge.org/projects/railsmachine/&quot;&gt;railsmachine gem&lt;/a&gt; to get my projects started with the same efficiency as I was getting at Rails Machine.&lt;/p&gt;


	&lt;p&gt;Secondly, I wanted to have better control of my e-mail.  Since my &lt;span class=&quot;caps&quot;&gt;DNS&lt;/span&gt; settings were hosted with Textdrive, I was a little limited on how my mail could be set up.  I use Gmail as a &lt;span class=&quot;caps&quot;&gt;POP&lt;/span&gt; client and if you have ever done this, you will know that it is not the best solution.  Gmail only updates when it wants to (or you can go in and manually tell it to update) rather than on a set schedule of every so many minutes.  I also never really liked the &#8220;Sent from Gmail&#8221; that it leaves in the from address when you send an e-mail (it doesn&#8217;t always do this, but I could not figure out how to control it).&lt;/p&gt;


	&lt;p&gt;So now I am on a shiny new &lt;span class=&quot;caps&quot;&gt;VPS&lt;/span&gt; installation and am hosting my mail with the free &lt;a href=&quot;http://www.google.com/a&quot;&gt;Google Apps&lt;/a&gt;.  It&#8217;s looking good so far.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2008-02-06:31</id>
    <published>2008-02-06T19:48:00Z</published>
    <updated>2008-02-06T19:50:05Z</updated>
    <link href="http://blueroot.com/2008/2/6/how-hard-cover-books-are-made" rel="alternate" type="text/html"/>
    <title>How hard cover books are made</title>
<content type="html">
            &lt;p&gt;&lt;img src=&quot;http://www.blueroot.com/assets/2008/2/6/bonded_books_1.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


	&lt;p&gt;There is a &lt;a href=&quot;http://community.mpix.com/blogs/mpix/archive/2008/02/06/custom-bonded-covers-are-coming-soon.aspx&quot;&gt;nice post&lt;/a&gt; over on the &lt;a href=&quot;http://community.mpix.com/blogs/mpix/default.aspx&quot;&gt;Mpix blog&lt;/a&gt; showing how bonded hard cover books are made.  Mpix has already announced that bonded hard cover books are on the way, but they give this teaser post as a reminder that they are close.  This is a much more fun way of telling people than just sending out some specs about the books.&lt;/p&gt;


	&lt;p&gt;I have seen these books already and I am personally very excited about them.  There are a number of options out there now for creating your own book, but few have the premium paper options and level of quality that Mpix has.  And the bonded hard covers are a nice addition to the standard black hard cover books that Mpix has already been offering.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2007-10-16:30</id>
    <published>2007-10-16T19:50:00Z</published>
    <updated>2007-10-29T15:43:29Z</updated>
    <link href="http://blueroot.com/2007/10/16/off-to-new-york" rel="alternate" type="text/html"/>
    <title>Off to New York</title>
<content type="html">
            &lt;p&gt;Tomorrow morning I will be joining the rest of the &lt;a href=&quot;http://www.mpix.com&quot;&gt;Mpix&lt;/a&gt; team to go to the &lt;a href=&quot;http://www.photoplusexpo.com/ppe/index.jsp&quot;&gt;PhotoPlus Exhibition&lt;/a&gt; in New York City.&lt;/p&gt;


	&lt;p&gt;I am pretty excited for a few reasons.  First, despite all the traveling I have done, I have never actually been to New York.  Although I will not have time to do much other than be at the show and eat dinner with the team, I cannot wait to experience this great city.&lt;/p&gt;


	&lt;p&gt;Second, I am excited to meet some of our Mpix customers.  I have been working on the Mpix site redesign with the programmers and marketing team for the last four months and am excited to meet (in person) some of the people who use the site every day for their business or pleasure.&lt;/p&gt;


	&lt;p&gt;Finally, I made the video for the booth (with the help of their great designer, of course) where we are exhibiting.  It is the first video of this sort that I have made and I am curious to see how it goes over.  Here&#8217;s one of the frames from the video:&lt;/p&gt;


	&lt;p&gt;&lt;img src=&quot;http://www.blueroot.com/assets/2007/10/16/mpix_community.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2007-10-08:28</id>
    <published>2007-10-08T15:53:00Z</published>
    <updated>2007-10-08T15:55:52Z</updated>
    <link href="http://blueroot.com/2007/10/8/online-calendar-roundup-is-well-all-calendars" rel="alternate" type="text/html"/>
    <title>Online calendar roundup is, well, all calendars</title>
<content type="html">
            &lt;p&gt;&lt;a href=&quot;http://www.mashable.com&quot;&gt;Mashable&lt;/a&gt; has a &lt;a href=&quot;http://mashable.com/2007/10/08/online-calendar-toolbox/#respond#comment-959099&quot;&gt;great roundup&lt;/a&gt; of online calendars and calendar resources that are available right now.  The &lt;a href=&quot;http://www.backpackit.com/calendar&quot;&gt;usual&lt;/a&gt; &lt;a href=&quot;http://30boxes.com/&quot;&gt;suspects&lt;/a&gt; &lt;a href=&quot;http://www.google.com/calendar&quot;&gt;are&lt;/a&gt; &lt;a href=&quot;http://www.rememberthemilk.com/&quot;&gt;there&lt;/a&gt; along with some lesser-known calendars.&lt;/p&gt;


	&lt;p&gt;Of course we all know who the leader is still (at least until Yahoo releases their new Ajaxy calendar &#8211; or Brownbook 2.0 :):&lt;/p&gt;


	&lt;p&gt;&lt;a href=&quot;http://www.techcrunch.com/2007/01/04/online-calendar-wiars/&quot;&gt;&lt;img src=&quot;http://www.blueroot.com/assets/2007/10/8/calendar_compare.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;I was most interested, however, in some of the ancillary services that are coming out to tie some of these services together.  &lt;a href=&quot;http://twittercal.com/&quot;&gt;TwitterCal&lt;/a&gt; is definitely my favorite and serves to confirm my suspicion that Twitter will eventually become the command line for the Web.&lt;/p&gt;


	&lt;p&gt;On another calendar note, &lt;a href=&quot;http://www.brownbookit.com&quot;&gt;Brownbook&lt;/a&gt; is close to getting its next major release.  Most of the interface has been overhauled and there are numerous new features based on feedback from our customers.  We are very excited.  Our baby is finally growing up.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2007-08-28:25</id>
    <published>2007-08-28T15:30:00Z</published>
    <updated>2007-08-28T18:38:19Z</updated>
    <link href="http://blueroot.com/2007/8/28/you-me-and-gwen-stefani" rel="alternate" type="text/html"/>
    <title>You, me, and Gwen Stefani</title>
<content type="html">
            &lt;p&gt;There have always been sites that allow you to configure products the way you like them.  One of my favorites is Timbuk2&#8217;s &lt;a href=&quot;http://www.timbuk2.com/tb2/products/bagbuilder&quot;&gt;Bag Builder&lt;/a&gt;.  There are also the standard sites like &lt;a href=&quot;http://cafepress.com&quot;&gt;CafePress&lt;/a&gt;, &lt;a href=&quot;http://zazzle.com&quot;&gt;Zazzle&lt;/a&gt;, or &lt;a href=&quot;http://www.mpix.com&quot;&gt;Mpix&lt;/a&gt;, that allow you to make products like prints, books, and shirts from your own media.&lt;/p&gt;


	&lt;p&gt;Well, why can&#8217;t I create my own tour-book keepsake that has Gwen Stefani&#8217;s professionally-captured promotional pictures mingled in with my own photos from the show that I went to.  This is &lt;a href=&quot;http://h30393.www3.hp.com/printing/gwen.html&quot;&gt;exactly what I have been looking for&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;It is fun to see how user-generated content is making its way into mainstream products that are typically pre-configured to be the same for everyone.  With the cost of on-demand printing of both photographic and press products decreasing, having customized products on this level is becoming less of a barrier.  I wonder if we&#8217;ll start seeing kiosks at concerts that allow you to insert your flash memory card from your camera so that you can configure and print your tourbook before you go home.  I would be all over that.  No doubt.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2007-08-13:24</id>
    <published>2007-08-13T13:12:00Z</published>
    <updated>2007-08-13T13:23:07Z</updated>
    <link href="http://blueroot.com/2007/8/13/a-hemingway-exit" rel="alternate" type="text/html"/>
    <title>A Hemingway Exit</title>
<content type="html">
            &lt;p&gt;Ever since I switched to using &lt;a href=&quot;http://mephistoblog.com&quot;&gt;Mephisto&lt;/a&gt; for this site, I have been using the &lt;a href=&quot;http://warpspire.com/hemingway&quot;&gt;Hemingway theme&lt;/a&gt;, which was the default theme it came with at the time.  This is a nice clean theme which served me well.  However, I have decided to simplify and and brighten things up a bit.  I will soon be adding more to the site, such as a list of recent projects.  But until then, I&#8217;m happy to have a new face to Blueroot Studios.&lt;/p&gt;


	&lt;p&gt;(Sorry for any double posts in the migration process.  I also updated the mephisto code to the latest version while I was at it and it may have republished a couple of my posts in the new feed.)&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2007-07-20:22</id>
    <published>2007-07-20T18:31:00Z</published>
    <updated>2007-08-13T13:08:06Z</updated>
    <link href="http://blueroot.com/2007/7/20/simple-but-invalid" rel="alternate" type="text/html"/>
    <title>Simple, but invalid</title>
<content type="html">
            &lt;p&gt;I decided to check out &lt;a href=&quot;http://www.blinkcart.com&quot;&gt;BlinkCart&lt;/a&gt;, which lets you embed a shopping cart into your Web site or other social sites like MySpace, &lt;span class=&quot;caps&quot;&gt;MSN&lt;/span&gt;, etc.  The service seems very smart and the sign-up process was effortless.  They seem to be doing a lot of things right.&lt;/p&gt;


	&lt;p&gt;However, they seem to not want me to get back in:&lt;/p&gt;


	&lt;p&gt;&lt;img src=&quot;/images/blinkcart.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


	&lt;p&gt;I guess I could just keep signing up for accounts to get logged in again.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2007-07-17:21</id>
    <published>2007-07-17T05:34:00Z</published>
    <updated>2007-07-17T13:50:35Z</updated>
    <link href="http://blueroot.com/2007/7/17/bring-your-own-storage" rel="alternate" type="text/html"/>
    <title>Bring your own storage</title>
<content type="html">
            &lt;p&gt;Back when I worked on &lt;a href=&quot;http://foliotek.com&quot;&gt;electronic portfolios&lt;/a&gt; for colleges and universities, there was always the issue of who was going to store all the files that students were uploading and how much each student was going to be able to store.  Should each student get a fixed amount and have to pay for more?  Should the school provide/fund storage if they are requiring a large amount multimedia files?  Furthermore, every program we worked with was a little different in both their needs and their capabilities to provide services.  It wasn&#8217;t easy to come up with a single policy that worked for everyone.&lt;/p&gt;


	&lt;p&gt;I always thought a nice solution would be to let students have multiple storage repositories: school &lt;span class=&quot;caps&quot;&gt;FTP&lt;/span&gt; server, personal server space somewhere else, and, of course, storage that could be purchased through the portfolio software itself.  Multiple storage sources could be added managed separately and files could easily be transferred between sources.  That would make it easy for students to migrate all their assets off school servers onto personal space when they graduated, without having to disrupt all the files they linked to in their portfolio.  Store anywhere, manage centrally.  Perfect, huh?  Unfortunately, I moved on before I had a chance to champion such a cause.&lt;/p&gt;


	&lt;p&gt;I was pleasantly surprised today to see this concept being used in &lt;a href=&quot;http://ridethebandwagon.com/&quot;&gt;Bandwagon&lt;/a&gt;, a service for storing and syncing your iTunes files.  They aptly call it a &#8220;bring-your-own-storage service&#8221; and allow you to easily integrate with any &lt;span class=&quot;caps&quot;&gt;FTP&lt;/span&gt; server or &lt;a href=&quot;http://aws.amazon.com/s3&quot;&gt;Amazon&#8217;s S3&lt;/a&gt; service.  There are a lot of services out there whose APIs allow for tying a storage source to an application, but it is nice to see someone make it this easy.  I&#8217;m looking forward to seeing more services like this in the future where all of my digital assets aren&#8217;t tied into the service that I am using.  It might not be the right solution for every service, but it seems like the perfect option for services whose value isn&#8217;t dependent on having a total stronghold on the user&#8217;s file-based content.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2007-07-10:20</id>
    <published>2007-07-10T14:39:00Z</published>
    <updated>2007-07-10T14:58:36Z</updated>
    <link href="http://blueroot.com/2007/7/10/doin-time" rel="alternate" type="text/html"/>
    <title>Doin' Time</title>
<content type="html">
            &lt;p&gt;I have always been an advocate of trying to get the most out of tools that you are already using.  Therefore, when it came time for me to need to track my time for billing, I wanted to use my calendar as the basis for entering billable time.  For some time I had used &lt;a href=&quot;http://www.apple.com/macosx/features/ical/&quot;&gt;Apple&#8217;s iCal&lt;/a&gt; for tracking time and I think it is a simple, elegant solution.  However, with the new job also comes the need for mobility and thus the need for a Web-based calendar.  For this reason, I chose Google Calendar.&lt;/p&gt;


	&lt;p&gt;The next step is to find billing software that will import my iCal feed from the Google Calendar and turn that into billable time.  Upon searching, I found only one calendar system (I&#8217;m sure there are others), &lt;a href=&quot;http://www.mediaatelier.com/TimeLog/&quot;&gt;TimeLog&lt;/a&gt;, that would import iCal data.  However, this is one of those instances where iCal is referring to the Apple calendar rather than the iCal (.ics) calendar specification.  So here I am back where I started.&lt;/p&gt;


	&lt;p&gt;Fortunately, since Apple&#8217;s iCal naturally supports the iCal specification, I can import my calendars from Google into iCal and then into TimeLog.  Now this doesn&#8217;t defeat my need for mobility as the only thing I use Apple iCal for is to import time for billing.&lt;/p&gt;


	&lt;p&gt;So here is the architecture.&lt;/p&gt;


	&lt;p&gt;1. First, I create a separate calendar in Google Calendar for each client.  I can then enter a description of the billable time for clients on each respective calendar.&lt;/p&gt;


	&lt;p&gt;&lt;img src=&quot;/images/blog/calendar_list.jpg&quot; alt=&quot;Google calendar list&quot; /&gt;&lt;/p&gt;


	&lt;p&gt;2. Subscribe to each individual Google client calendar through Apple&#8217;s iCal.  Google provides private feeds for each of your calendars, so you don&#8217;t have to expose this information to the world just to get it syndicated to your computer.&lt;/p&gt;


	&lt;p&gt;&lt;img src=&quot;/images/blog/ical_feed.jpg&quot; alt=&quot;Google calendar feeds&quot; /&gt;&lt;/p&gt;


	&lt;p&gt;3. In Apple&#8217;s Address Book, create a company for each one of your clients.  This step has nothing to do with calendars, but TimeLog also integrates with Address Book and uses this information to build you client list.&lt;/p&gt;


	&lt;p&gt;4. In TimeLog, go to preferences and select which calendars from Apple&#8217;s iCal you want to track for billable time.  Now all the events you had on these calendars will be imported as billable line items and can be associated with clients, projects, and categories.&lt;/p&gt;


	&lt;p&gt;&lt;img src=&quot;/images/blog/timelog_screen.jpg&quot; alt=&quot;TimeLog screenshot&quot; /&gt;&lt;/p&gt;


	&lt;p&gt;The rest of TimeLog works as you would expect billing software to work.  It allows you to enter billable time through simple entry forms as well as import data from tab-separated text and iBiz files.  You can analyze and report on your data and also export it to a &lt;span class=&quot;caps&quot;&gt;CSV&lt;/span&gt; if you want to get it into a spreadsheet or another program.  I have been happy using it so far and I haven&#8217;t even explored all of its features yet.&lt;/p&gt;


	&lt;p&gt;I have one small complaint about this setup.  Once I import billable time from iCal, I can&#8217;t edit the description of this billable time.  This is less due to TimeLog as it is to the way that iCal is set up.  When you use Apple&#8217;s iCal to subscribe to an external iCal feed, you are not able to edit those calendar items from iCal.  They are read only.  Therefore, TimeLog is also not able to edit those calendar items as they do not make a copy of them during import.  This means that if you want to edit the entry, you have to go to the original source, which for me is the Google calendar.  This is a minor drawback, and for those who use Apple&#8217;s iCal for their primary calendar, this isn&#8217;t even an issue.  I&#8217;m interested to see how the new changes to iCal in Leopard affect this workflow, but I am not holding my breath on being able to edit events from iCal feeds.&lt;/p&gt;


	&lt;p&gt;Overall, I am happy with the workflow and the convenience of being able to just enter my time into one place, turning appointments into billable time.  Now back to that billable time&#8230;&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blueroot.com/">
    <author>
      <name>jamie</name>
    </author>
    <id>tag:blueroot.com,2007-06-11:19</id>
    <published>2007-06-11T15:39:00Z</published>
    <updated>2007-06-11T16:38:16Z</updated>
    <link href="http://blueroot.com/2007/6/11/pittsburg-not-pittsburgh" rel="alternate" type="text/html"/>
    <title>Pittsburg, not Pittsburgh</title>
<content type="html">
            &lt;p&gt;Last Tuesday I had the pleasure of spending the entire day talking with people at the &lt;a href=&quot;http://www.millerslab.com&quot;&gt;Miller&#8217;s Professional Imaging&#8217;s&lt;/a&gt; &lt;a href=&quot;http://www.millerslab.com/about/pittsburg/&quot;&gt;original lab in Pittsburg, Kansas&lt;/a&gt;.  Having worked as a consultant with Miller&#8217;s from as early as 2001, I was quite familar with their newer, all digital lab in Columbia, Missouri, but the trip to Pittsburg gave me an even greater appreciation for the scale and complexity needed to run a succesful digtial imaging company today.&lt;/p&gt;


	&lt;p&gt;To give you some background, Miller&#8217;s was founded in 1939 by William S. Miller, a successful and respected professional photographer.  Over the years it has continued to offer the highest quality prints and products to professional photographers and is regarded today as the premier source for digital imaging products and services for the advanced amateur and professional photographer.&lt;/p&gt;


	&lt;p&gt;The Pittsburg lab has undergone many changes and additions over the years as the business has grown and the industry has transformed itself from being film-based to predominantly digital.  Currently, the lab continues to fulfill orders for its mainstay professional customers as well as for the growing advanced amateur market, who are served through &lt;a href=&quot;http://www.mpix.com/&quot;&gt;Mpix.com&lt;/a&gt;.  Although the lab used to see millions of rolls of film pass through for processing in a single year, it has really been a pioneer in offering digital image services to its customers as photographers have made the switch away from film.  However, it was impressive to see their traditional film operations operating at a solid pace as they are committed to serving all their customers regardless of the medium.&lt;/p&gt;


	&lt;p&gt;More than anything else, the sense I had when left Pittsburg was the overwhelming sense  of how much the people working there really cared about what they did.  Everyone there has to master multiple skills and adapt to constant change as dictated by the &lt;a href=&quot;http://www.millerslab.com/services/&quot;&gt;ever-increasing&lt;/a&gt; &lt;a href=&quot;http://www.mpix.com/productsinfo.aspx&quot;&gt;products&lt;/a&gt; and new equipment coming in.  It may sound cliched, but they really understood that the customer is first and that quality and service matter above all else.&lt;/p&gt;
          </content>  </entry>
</feed>
