<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>ProjectDetail.com: Behind the scenes</title>
<link>http://blog.projectdetail.com/</link>
<description>Crafting Add-ons for 37signals' Basecamp including ChronoPipe, a utility to import Basecamp time to Quickbooks.</description>
<language>en-US</language>
<lastBuildDate>Wed, 31 Oct 2007 23:11:50 -0400</lastBuildDate>
<generator>http://www.typepad.com/</generator>

<docs>http://www.rssboard.org/rss-specification</docs>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Projectdetail" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">Projectdetail</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
<title>ChronoPipe Update coming soon...</title>
<link>http://blog.projectdetail.com/2007/10/chronopipe-upda.html</link>
<guid isPermaLink="true">http://blog.projectdetail.com/2007/10/chronopipe-upda.html</guid>
<description>Intuit has released a new SDK for QuickBooks and I'm working to release an updated version of ChronoPipe that should fix some of the bugs and odd QuickBooks version compatibility issues some people have reported, as well as add a...</description>
<content:encoded>&lt;p&gt;Intuit has released a new SDK for QuickBooks and I'm working to release an updated version of &lt;a href="http://www.chronopipe.com"&gt;ChronoPipe&lt;/a&gt; that should fix some of the bugs and odd QuickBooks version compatibility issues some people have reported, as well as add a couple of new features.&lt;/p&gt;</content:encoded>


<category>ChronoPipe</category>

<dc:creator>cbusse</dc:creator>
<pubDate>Wed, 31 Oct 2007 23:11:50 -0400</pubDate>

</item>
<item>
<title>Work on the next phase of Ascender has begun</title>
<link>http://blog.projectdetail.com/2007/08/work-on-the-nex.html</link>
<guid isPermaLink="true">http://blog.projectdetail.com/2007/08/work-on-the-nex.html</guid>
<description>Here's a screen shot of the working prototype Budget vs. Actual report, which will be the next report added to Ascender. Initially, it will look for Basecamp To Do Items with "[budget=#]" at the end and use that as the...</description>
<content:encoded>&lt;p&gt;Here's a screen shot of the working prototype Budget vs. Actual report, which will be the next report added to &lt;a href="http://www.useascender.com"&gt;Ascender&lt;/a&gt;.&amp;nbsp; Initially, it will look for Basecamp To Do Items with &amp;quot;[budget=#]&amp;quot; at the end and use that as the budget amount:&lt;/p&gt;
&lt;p align="center"&gt;&lt;img src="http://www.useascender.com/images/070817Ascender-ss1.png" /&gt;&lt;/p&gt;</content:encoded>


<category>Ascender</category>
<category>Basecamp</category>

<dc:creator>cbusse</dc:creator>
<pubDate>Fri, 17 Aug 2007 18:55:47 -0400</pubDate>

</item>
<item>
<title>Accessing the Basecamp API with Excel / VBA</title>
<link>http://blog.projectdetail.com/2007/08/accessing-the-b.html</link>
<guid isPermaLink="true">http://blog.projectdetail.com/2007/08/accessing-the-b.html</guid>
<description>I had made an offhand comment on the Basecamp forum a few months ago that I had a working example of an Excel document that accessed the Basecamp API directly. Well, it took me a while to get around to...</description>
<content:encoded>&lt;p&gt;I had made an offhand comment on the Basecamp forum a few months ago that I had a working example of an Excel document that accessed the Basecamp API directly.&lt;/p&gt;

&lt;p&gt;Well, it took me a while to get around to cleaning it up and commenting the code, but here it is.&amp;nbsp; It is still a rough, but it works if you treat it gently.&amp;nbsp; Mostly I wanted to show how it could be done.&amp;nbsp; When you open it, you'll need to &amp;quot;Enable Macros&amp;quot; to make it work.&lt;/p&gt;

&lt;p&gt;This example only reads from the API -- I have an idea for something that will write to the API in the near future.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.projectdetail.com/files/BCInvoiceGen_0.1.xls"&gt;Download BCInvoiceGen_0.1.xls&lt;/a&gt;

&lt;/p&gt;</content:encoded>


<category>Basecamp</category>

<dc:creator>cbusse</dc:creator>
<pubDate>Sat, 11 Aug 2007 00:53:02 -0400</pubDate>

</item>
<item>
<title>37Signals covered in Time: Let the rumors begin!</title>
<link>http://blog.projectdetail.com/2007/05/37signals_cover.html</link>
<guid isPermaLink="true">http://blog.projectdetail.com/2007/05/37signals_cover.html</guid>
<description>In today's (May 17) issue of Time Magazine there is an article on 37Signals titled "Small is Essential" (In which I'm briefly quoted). Anyway, what I found really interesting was that at the end, when asked what they were going...</description>
<content:encoded>&lt;p&gt;In today's (May 17) issue of Time Magazine there is an article on 37Signals titled &amp;quot;&lt;a href="http://www.time.com/time/magazine/article/0,9171,1622565,00.html"&gt;Small is Essential&lt;/a&gt;&amp;quot; (In which I'm briefly quoted).&lt;/p&gt;

&lt;p&gt;Anyway, what I found really interesting was that at the end, when asked what they were going to be working on next, Jason says &amp;quot;Possibly financial software&amp;quot; -- given all the rumors and expectations prior to the Highrise launch, I can't wait to see what comes of this!&lt;/p&gt;</content:encoded>


<category>Basecamp</category>
<category>Media</category>

<dc:creator>cbusse</dc:creator>
<pubDate>Fri, 18 May 2007 08:36:03 -0400</pubDate>

</item>
<item>
<title>ChronoPipe mentioned on the new 37Signals product blog</title>
<link>http://blog.projectdetail.com/2007/05/chronopipe_ment.html</link>
<guid isPermaLink="true">http://blog.projectdetail.com/2007/05/chronopipe_ment.html</guid>
<description>37Signals launched a new product blog today and when it went up, a post about ChronoPipe was at the top of the page -- thanks guys!</description>
<content:encoded>&lt;p&gt;37Signals launched a new &lt;a href="http://productblog.37signals.com/"&gt;product blog&lt;/a&gt; today and when it went up, a &lt;a href="http://37signals.blogs.com/products/2007/05/chronopipe_weds.html"&gt;post&lt;/a&gt; about &lt;a href="http://www.chronopipe.com"&gt;ChronoPipe&lt;/a&gt; was at the top of the page -- thanks guys!&lt;/p&gt;</content:encoded>


<category>Basecamp</category>
<category>ChronoPipe</category>
<category>QuickBooks</category>

<dc:creator>cbusse</dc:creator>
<pubDate>Tue, 15 May 2007 22:47:53 -0400</pubDate>

</item>
<item>
<title>Use Ascender to create Basecamp Milestone reports</title>
<link>http://blog.projectdetail.com/2007/05/use_ascender_to.html</link>
<guid isPermaLink="true">http://blog.projectdetail.com/2007/05/use_ascender_to.html</guid>
<description>I'm working on a reporting and utility suite for Basecamp called "Ascender" at http://www.UseAscender.com -- I gave the home page of that site a bit of a face lift tonight. Right now you can generate a very useful report of...</description>
<content:encoded>&lt;p&gt;I'm working on a reporting and utility suite for Basecamp called &amp;quot;Ascender&amp;quot; at &lt;a href="http://www.UseAscender.com"&gt;http://www.UseAscender.com&lt;/a&gt; -- I gave the home page of that site a bit of a face lift tonight.&lt;/p&gt;

&lt;p&gt;Right now you can generate a very useful report of all your Milestones for 2007 across a particular month span.&lt;/p&gt;

&lt;p&gt;I have two additional reports in development as well.&amp;nbsp; One a &lt;a href="http://trac.edgewall.org/roadmap"&gt;Trac-like&lt;/a&gt; project roadmap report, and the other is a slightly modified implementation of a report that some might consider &lt;a href="http://en.wikipedia.org/wiki/Gantt_chart"&gt;unholy&lt;/a&gt; for Basecamp -- but I think I've come up with an elegant way to handle it that doesn't stray too far from what Basecamp is all about.&lt;/p&gt;

&lt;p&gt;What reports would you like to see developed for Basecamp?&lt;/p&gt;</content:encoded>


<category>Basecamp</category>
<category>Reporting</category>

<dc:creator>cbusse</dc:creator>
<pubDate>Tue, 15 May 2007 22:36:23 -0400</pubDate>

</item>
<item>
<title>ChronoPipe workflow: How we billed our clients this month</title>
<link>http://blog.projectdetail.com/2007/05/chronopipe_work.html</link>
<guid isPermaLink="true">http://blog.projectdetail.com/2007/05/chronopipe_work.html</guid>
<description>This month I used ChronoPipe for the first time at MemberPath to bill our clients without giving in to the temptation to make some tweak or change to the source code. Here's the workflow I'm using: 1. In Basecamp, click...</description>
<content:encoded>&lt;p&gt;This month I used &lt;a href="http://www.chronopipe.com/"&gt;ChronoPipe&lt;/a&gt; for the first time at &lt;a href="http://www.memberpath.com/"&gt;MemberPath&lt;/a&gt; to bill our clients without giving in to the temptation to make some tweak or change to the source code.&lt;/p&gt;

&lt;p&gt;Here's the workflow I'm using:&lt;/p&gt;

&lt;p&gt;1. In &lt;a href="http://www.basecamphq.com/"&gt;Basecamp&lt;/a&gt;, click on the Time tab from the Dashboard.&lt;/p&gt;

&lt;p&gt;2. Run a report of Everyone's hours for the past month and print it out.&lt;/p&gt;

&lt;p&gt;3. Go through the report noting who should be billed and who had prepaid their time, as well as verifying that the time entries looked generally correct.&lt;/p&gt;

&lt;p&gt;4. Use ChronoPipe to import the time on projects that needed to be billed to &lt;a href="http://www.quickbooks.com/"&gt;QuickBooks&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;5. Run invoices out of QuickBooks!&lt;/p&gt;</content:encoded>


<category>ChronoPipe</category>

<dc:creator>cbusse</dc:creator>
<pubDate>Wed, 09 May 2007 14:33:15 -0400</pubDate>

</item>
<item>
<title>New Screencast: In-depth ChronoPipe Tutorial</title>
<link>http://blog.projectdetail.com/2007/04/new_screencast_.html</link>
<guid isPermaLink="true">http://blog.projectdetail.com/2007/04/new_screencast_.html</guid>
<description>Tonight I recorded a new screencast, an 18 minute ChronoPipe tutorial showing detail on: Matching names between Basecamp and QuickBooks (setup and execution) Matching To Do Items in Basecamp to Service Items in QuickBooks (setup and execution) The ease of...</description>
<content:encoded>&lt;p&gt;Tonight I recorded a new screencast, an 18 minute ChronoPipe &lt;a href="http://www.chronopipe.com/tutorial"&gt;tutorial&lt;/a&gt; showing detail on:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Matching names between Basecamp and QuickBooks (setup and execution)&lt;/li&gt;

&lt;li&gt;Matching To Do Items in Basecamp to Service Items in QuickBooks (setup and execution)&lt;/li&gt;

&lt;li&gt;The ease of Time Invoicing and Reporting in QuickBooks&lt;/li&gt;

&lt;li&gt;A few other tips &amp;amp; tricks for using ChronoPipe&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;This tutorial should be useful to anyone who is setting up their QuickBooks to work with ChronoPipe and Basecamp, or maybe a Basecamp user who isn't using QuickBooks, but would like to see what they can gain by choosing it as their accounting solution.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.choronopipe.com/tutorial"&gt;http://www.choronopipe.com/tutorial&lt;/a&gt;&lt;/p&gt;</content:encoded>


<category>ChronoPipe</category>

<dc:creator>cbusse</dc:creator>
<pubDate>Sat, 28 Apr 2007 23:36:24 -0400</pubDate>

</item>
<item>
<title>ChronoPipe, 2 days after release</title>
<link>http://blog.projectdetail.com/2007/04/chronopipe_2_da.html</link>
<guid isPermaLink="true">http://blog.projectdetail.com/2007/04/chronopipe_2_da.html</guid>
<description>Wow, the response I've been getting to ChronoPipe has definitely reaffirmed that all the effort I've put in to it has been worth it! As far as initial post-launch issues go, there seems to have only been one major problem...</description>
<content:encoded>&lt;p&gt;Wow, the response I've been getting to &lt;a href="http://www.chronopipe.com"&gt;ChronoPipe&lt;/a&gt; has definitely reaffirmed that all the effort I've put in to it has been worth it!&lt;/p&gt;

&lt;p&gt;As far as initial post-launch issues go, there seems to have only been one major problem that manifested itself in about four ways.&amp;nbsp; Thankfully it had nothing to do with the actual import of data from Basecamp to QuickBooks.&lt;/p&gt;

&lt;p&gt;It turns out that Windows Vista ships with a new version of Microsoft's Core XML Services , a version 6.0 (MSXML6).&amp;nbsp; It seems that some Windows 2000 and Windows XP computers have MSXML6 already installed, while others have the MSXML3 and/or MSXML4 versions.&lt;/p&gt;

&lt;p&gt;So, in my efforts to make it compatible with Windows Vista, I created installation headaches for some people on 2000 and XP.&lt;/p&gt;

&lt;p&gt;Late last night I released an update to ChronoPipe, (1.0.1) and split the installer into two versions, a Vista and non-Vista version.&amp;nbsp; That's when I found that some people on XP and 2000 had the MSXML6 already and they needed to use the &amp;quot;Vista&amp;quot; installer for ChronoPipe which just caused more confusion.&lt;/p&gt;

&lt;p&gt;Tonight I released another update to ChronoPipe (1.0.2) and have gone back to the one installer that does not attempt to install MSXML6, but I added a feature to ChonoPipe that will detect whether or not the computer needs the MSXML6 update and then instruct the user how to easily get it.&lt;/p&gt;

&lt;p&gt;I also updated the &lt;a href="http://www.chronopipe.com/download"&gt;download&lt;/a&gt; page with some text to prepare the user for this possibility.&lt;/p&gt;

&lt;p&gt;Hopefully this will be all there is in the way of major issues and I can get back to work adding some neat features I have planned and working on some screencast tutorials going into more depth on how to categorize time, and what kind of reports you can get from QuickBooks once your time is in there&lt;/p&gt;

&lt;p&gt;And most of all, I want to say &lt;strong&gt;THANK YOU&lt;/strong&gt; to everyone who has tried ChronoPipe already and especially those who've run in to issues -- you've all been very patient and helpful while we work out these initial kinks and I really appreciate it!&lt;/p&gt;</content:encoded>


<category>ChronoPipe</category>

<dc:creator>cbusse</dc:creator>
<pubDate>Wed, 25 Apr 2007 23:17:47 -0400</pubDate>

</item>
<item>
<title>Basecamp and QuickBooks, together at last!</title>
<link>http://blog.projectdetail.com/2007/04/basecamp_and_qu.html</link>
<guid isPermaLink="true">http://blog.projectdetail.com/2007/04/basecamp_and_qu.html</guid>
<description>After several months and many late nights or programming I am happy to announce that ChronoPipe is available for download! ChronoPipe is a utility that enables you to import time entries from Basecamp in to QuickBooks. From there you can...</description>
<content:encoded>&lt;p&gt;After several months and many late nights or programming I am happy to announce that &lt;a href="http://www.chronopipe.com"&gt;ChronoPipe&lt;/a&gt; is available for download!&lt;/p&gt;

&lt;p&gt;ChronoPipe is a utility that enables you to import time entries from Basecamp in to QuickBooks.&amp;nbsp; From there you can generate invoices, payroll, and all sorts of reports.&lt;/p&gt;

&lt;p&gt;My company has been using it for several months to generate detailed invoices for our clients and it has proven to be a huge time saver.&amp;nbsp; I hope that the synergy of using Basecamp and QuickBooks together will be just as helpful to your organization!&lt;/p&gt;</content:encoded>


<category>ChronoPipe</category>

<dc:creator>cbusse</dc:creator>
<pubDate>Tue, 24 Apr 2007 01:58:55 -0400</pubDate>

</item>

</channel>
</rss><!-- ph=1 --><!-- nhm:dynamic-ssi -->
