<rss version="2.0">
	<channel>
		<title><![CDATA[ThetaBoard Blog RSS]]></title>
		<description><![CDATA[ThetaBoard Blog recent blog posts]]></description>
		<link>http://www.thetaboard.com/blog/feed.xml</link>
		<language>en-us</language>		
<item>
	<title><![CDATA[Time Tracking in ThetaBoard with Harvest]]></title>
	<description><![CDATA[<p class="abstract"><img style="float: left; margin-right: 20px; margin-bottom: 10px;" src="http://c645303.r3.cf2.rackcdn.com/53e7c3e00332d0c9d31371910b5ffb76.png" alt="Harvest" />ThetaBoard is designed to be simple enough that you can use it to manage any kind of project. That being said, most of our users are in the IT industry and use ThetaBoard to manage software development projects. One of the most requested features has been the ability to track time at the Card level. To make sure ThetaBoard doesn't get too bloated, we wanted to make sure that if we did add it, that it would not get in the way.</p>
<h2 class="abstract">Harvest</h2>
<p class="abstract"><a href="http://try.hrv.st/a1aa">Harvest</a> is an excellent time tracking service that we use at ThetaBoard. It's simple to use and very powerful and offer a great tool--the <a href="http://www.getharvest.com/platform">Harvest Platform</a>--that allowed us to add time tracking to ThetaBoard in a very unobtrusive way.</p>
<h2>How to Track Time in ThetaBoard</h2>
<p><a rel="lightbox" href="http://c645303.r3.cf2.rackcdn.com/e9551f0815e9e6e2a15b2db088f31e60.png"><img style="float: right; margin-left: 20px; margin-top: 10px; margin-bottom: 10px;" src="http://c645303.r3.cf2.rackcdn.com/e9551f0815e9e6e2a15b2db088f31e60.png" alt="Track time link" width="200" /></a>Like all of ThetaBoard's add-on features, Harvest time tracking is completely optional.&nbsp;To use this feature, you will need to enable it for your account or on a per-Board level.&nbsp;</p>
<p>Once enabled, you will see a "Track Time with Harvest" link on each Card. Clicking this link will present you with a dialog box asking you to sign in or register with Harvest (if you haven't already done so). You then will need to associate your ThetaBoard Board with a project you have set up in Harvest.</p>
<p><a rel="lightbox" href="http://c645303.r3.cf2.rackcdn.com/a5aa5d0a798991d01ac1a26e6f1978d4.png"><img style="float: left; margin-right: 20px; margin-top: 10px; margin-bottom: 10px;" src="http://c645303.r3.cf2.rackcdn.com/a5aa5d0a798991d01ac1a26e6f1978d4.png" alt="Start timing" width="200" /></a> Once you have associated your Board with the correct Harvest project, you will be prompted to start tracking time for the Card you have selected. While the timer is running, you will see an indicator on your ThetaBoard Card with a "Stop Timer" link. This indicator is visible even if the Card is collapsed. When you are done with the task, simply click the "Stop Timer" link and confirm the action in the popup dialog.</p>
<p><a rel="lightbox" href="http://c645303.r3.cf2.rackcdn.com/ae504daefdf8b099e82ba83a9729c1f5.png"><img style="float: right; margin-left: 20px; margin-top: 10px; margin-bottom: 10px;" src="http://c645303.r3.cf2.rackcdn.com/ae504daefdf8b099e82ba83a9729c1f5.png" alt="Stop timing" width="200" /></a>From Harvest, you can view the time you have logged for each Card and follow a <a rel="lightbox" href="http://c645303.r3.cf2.rackcdn.com/223c431ea7f17d3a2257df6da5c014b6.png">link from the Harvest time entry</a> back to the related ThetaBoard Card.</p>
<h2>Harvest Platform and BackboneJS</h2>
<p>ThetaBoard uses BackboneJS to create a rich javascript user interface. The rest of this article will talk about how we added time tracking to ThetaBoard using the Harvest Platform and BackboneJS.</p>
<div>To get started, we needed to include the Harvest library in the bottom of the ThetaBoard html. This will load all of the javascript Harvest needs to integrate.</div>
<p>
<script src="https://gist.github.com/dclaysmith/5176662.js"></script>
</p>
<p>We need to configure this code slightly for ThetaBoard:</p>
<dl> <dt><strong>applicationName</strong></dt> <dd>Pretty straightforward here, our application name is "ThetaBoard".</dd> <dt><strong>permalink</strong></dt> <dd>This is a template that Harvest uses to enable links from its timesheets back to ThetaBoard. Placeholders are used for item ("Card"), project ("Board"), and account (not applicable in our case).</dd> <dt><strong>skipStyling</strong></dt> <dd>By default, Harvest will display its own time tracking image. To make the Harvest integration look more like ThetaBoard, we have set "skipStyling" to true and handle the CSS ourself.</dd> </dl>
<h2>Backbone Views in ThetaBoard</h2>
<p>Before we can look at the Harvest Tracking, we need to look at the organization of Backbone views in the ThetaBoard project. At a high level we have a "BoardView" which has a collection of &nbsp;"ColumnViews" which in turn has a collection of "CardViews".</p>
<p>Card views are even more complex. In addition to itself having several collections of subviews ("CommentViews", "ChecklistViews" &nbsp;etc), it also has "child" views--single detailed views that encapsulate a single feature. We use these "child" views for items such as the Card title ("TitleView"), Description ("DescriptionView") and now time tracking ("HarvestView"). These "child" views are attached to elements in the "CardView" html template.</p>
<h2>The "HarvestView"</h2>
<p>To add the new "HarvestView" we first need to modify the "CardView" template to include a placeholder for the "HarvestView". The Harvest Platform code will look for elements with the class "harvest-timer". Because we are going to handle the styling of the timer on our end, we have added two child elements for starting and stopping the timer. This HTML is added to the html template for the "CardView".</p>
<p>
<script src="https://gist.github.com/dclaysmith/5183102.js"></script>
</p>
<p>The "HarvestView" will be a "child" view of the "CardView". When the "CardViews" are loaded into the Board, the "render" method of the view is called. In this method, we need to initialize and render all of the "child" views it contains--including our "HarvestView".</p>
<p>
<script src="https://gist.github.com/dclaysmith/5182431.js"></script>
</p>
<p>Typically, the Harvest Platform will bind itself to every element it can find that has a class "harvest-timer". Unfortunately, ThetaBoard loads Cards after the Harvest javascript snippet has loaded. We therefore need to add the Harvest timer to the Card when the Card renders. To do this, we trigger an event "<span>harvest-event:timers:add" in the "HarvestView" render method.</span></p>
<p>
<script src="https://gist.github.com/dclaysmith/5176676.js"></script>
</p>
<h2>Styling it Up</h2>
<p>By default, Harvest Platform inserts a nice looking clock icon which turns a solid blue when you are tracking time. We decided to style the timer ourselves to make the integration with Harvest match the existing look and feel of ThetaBoard. By setting "skipStyling" to "false" when we include the Harvest javascript, we are free to display the timer any way we see fit:</p>
<p>
<script src="https://gist.github.com/dclaysmith/5183288.js"></script>
</p>
<p>When the timer start, Harvest adds a "running" class to the "harvest-timer" elements. This allows us to show and hide our start and stop buttons as necessary.</p>
<h2>Conclusion</h2>
<div>Check out Harvest if you are looking for a good time tracking solution and check out ThetaBoard if you are looking for a lightweight project management tool with integrated time tracking!</div>]]></description>
	<link>http://www.thetaboard.com/blog/time-tracking-in-thetaboard-with-harvest?r=403</link>
</item>
<item>
	<title><![CDATA[Link to Files in Dropbox and Google Docs]]></title>
	<description><![CDATA[<p class="abstract">Many of you have requested the ability to connect your files and documents stored in the cloud to your ThetaBoard Cards. We're glad to announce that we've added the ability to link to files stored in two of the most popular products: Dropbox and Google Drive.</p>
<p class="abstract" style="text-align: center;"><img style="margin-right: 20px;" src="http://c645303.r3.cf2.rackcdn.com/d3764746723e62e2b2842632afedd791.png" alt="Dropbox" width="140" /><img style="margin-left: 20px;" src="http://c645303.r3.cf2.rackcdn.com/ebe9afc0998ef5f951e3a3cbb5890410.png" alt="Google Drive" width="40" /></p>
<h2>How Dropbox and Google Drive Integrate with ThetaBoard</h2>
<p><a rel="lightbox" href="http://c645303.r3.cf2.rackcdn.com/8bd05459d6156ee7ca1ed89d21ebcf42.png"><img style="margin-left: 20px; float: right;" src="http://c645303.r3.cf2.rackcdn.com/4555e3b35c10ec60af56a3600eaf52f3.png" alt="" width="150" /></a>To enable this feature, you simply need to to enable document storage. You can do this for all boards in your account by going to your Account Preferences page or you can specify it on a per Board basis by selecting "Configure Board" in your Board settings menu. Once enabled you can attach a file by clicking "Attach a File" on any of your Boards's cards.</p>
<p><img style="float: left; margin-right: 20px;" src="http://c645303.r3.cf2.rackcdn.com/4d1d79bd5d5933e03bbaa0d16e27907f.png" alt="" width="150" />You be presented with a pop up window to sign in to the service you chose. Select the file you want to attach and you are done. The file will be linked to directly from the ThetaBoard Card.</p>
<h2>Future Partners</h2>
<div>This marks the third storage integration for ThetaBoard (you can also link to files stored in your <a href="http://www.edocr.com">edocr.com</a> account if you use your documents as a lead generation tool). We hope to add new partners in the future so let us know if you have any suggestions.</div>]]></description>
	<link>http://www.thetaboard.com/blog/link-to-files-in-dropbox-and-google-docs?r=402</link>
</item>
<item>
	<title><![CDATA[Importing a Board from Trello]]></title>
	<description><![CDATA[<p class="abstract">Want to try out ThetaBoard but have all your data tied up in a different project management system? This post outlines the process of importing your Trello data to ThetaBoard!</p>
<h2 class="abstract">Step 1: Export Your Trello Board</h2>
<p class="abstract">To export your Trello data, browse to the Board in Trello and append ".json" to the URL. This will begin the download of json-formatted data in your browser. Alternatively, you can:</p>
<ol>
<li>In the Trello Board settings drop down select the "Share, Print, and Export..." option.</li>
<li>Click "Export JSON"</li>
</ol>
<p>Save this file to your desktop.</p>
<h2>Step 2: Begin Import Process</h2>
<p>Sign in to ThetaBoard and browse to the following URL:</p>
<p><a href="https://app.thetaboard.com/boards/import">https://app.thetaboard.com/boards/import</a></p>
<p>If you have access to multiple accounts in ThetaBoard, select the account you wish to import the Board into.</p>
<p>Then, use the browse for the ".json" file you just downloaded from Trello and select it. When you are done, click "Continue".</p>
<h2>Step 3: Map Users</h2>
<p>You will next need to associate users from your Trello Board with users in your ThetaBoard account. The dropdown on the right shows users who are assigned to your Projects or have access to your account. Select a user for each Trello user and click "Continue" to complete the process.</p>
<p>For best results, <a href="https://app.thetaboard.com/account/users">add each of the users</a>&nbsp; on your Trello Board to your ThetaBoard account BEFORE starting this import process. This way you can correctly match up the users. Alternatively, you can map all of the Trello users to a single ThetaBoard account.</p>]]></description>
	<link>http://www.thetaboard.com/blog/importing-a-board-from-trello?r=396</link>
</item>
<item>
	<title><![CDATA[How We Improved Our Conversion Rate 46% In One Hour]]></title>
	<description><![CDATA[<p class="abstract"><a style="float: right; margin-left: 20px;" rel="lightbox" href="http://c645303.r3.cf2.rackcdn.com/4d426fc72bba9331d68095394832249b.png"><img style="border: 2px gray solid;" src="http://c645303.r3.cf2.rackcdn.com/4d426fc72bba9331d68095394832249b.png" alt="ThetaBoard DEmo" width="200" /></a>We spend most of our time at ThetaBoard trying to build the most simple and fun-to-use project management app we can. When we aren't writing code, we focus on getting people to try out and (hopefully) upgrade to one of our more <a href="http://www.thetaboard.com/plans">powerful plans</a>. We always have three figures in our mind:</p>
<ol class="abstract">
<li>How many people are <strong>coming to</strong> our site?</li>
<li>How many people are <strong>signing up for</strong> our free tier?</li>
<li>How many people are <strong>upgrading</strong> to a pay plan.</li>
</ol>
<h2 class="abstract">Show and Tell</h2>
<p>Very early on, we decided to make it super simple for visitors to figure out what ThetaBoard was all about. We experimented with screenshots and videos but decided rather than show or tell people about ThetaBoard--we should let them try it for themselves. <a style="float: left; margin-right: 20px; margin-top: 10px; margin-bottom: 10px;" rel="lightbox" href="http://c645303.r3.cf2.rackcdn.com/318c6b516b63aa37a2e975c646b5a340.png"><img src="http://c645303.r3.cf2.rackcdn.com/318c6b516b63aa37a2e975c646b5a340.png" alt="Demo Guided Tour" width="200" /></a>We re-engineered the app a bit and started offering a one-click demo from <strong>every</strong> page on our site. We immediately saw a massive increase in the percentage of visitors who tried out ThetaBoard. On average <strong>20-30%</strong> of our visitors kick the tires.</p>
<p>More and more visitors were trying out ThetaBoard (which was great!)  but those visitors weren't signing up for our free trial as often as we  would have liked. Now, ThetaBoard is a young project&nbsp; so we didn't mind that not everyone wanted to sign up, but we felt like we were missing something.</p>
<h2>A Little Hand Holding is Nice</h2>
<p>Last month I found myself sitting on a train talking to <a href="https://twitter.com/brennandunn">Brennan Dunn</a>, founder of <a href="https://planscope.io/">Planscope</a> and he suggested I try out <a href="http://pushly.github.com/bootstrap-tour/">Bootstrap Tour</a>. He said it had made a big difference in helping his new users get acclimated with Planscope. I had a look at it&mdash;and <a href="http://tympanus.net/codrops/2010/12/21/website-tour/">several</a> <a href="http://jeffpickhardt.com/guiders/">other </a>options&mdash;and decided it was worth a shot. Since ThetaBoard is built with Twitter Bootstrap, it was a cinch to drop a tour of my demo page in place.</p>
<h2>Hit the High Points</h2>
<p><a style="float: right; margin-left: 20px;" rel="lightbox" href="http://c645303.r3.cf2.rackcdn.com/51fac5f6a5e9b7812eddefc87699ff97.png"><img src="http://c645303.r3.cf2.rackcdn.com/51fac5f6a5e9b7812eddefc87699ff97.png" alt="Save Board" width="200" /></a>I experimented with the tour a bit&mdash;trying to find the right amount of features to point out. Too few tips and you aren't educating your visitors enough&mdash;too many and you just bore them. By measuring how many visitors closed their tour before reaching the end, I decided 7 steps was the magic number (your mileage may vary). These tips pointed out the main features that new users need to get started right away.</p>
<h2>Give them a Nudge</h2>
<p>When a user completes the tour (either by progressing through all 7 steps or closing it prematurely), I show them one more tip--"Don't forget to Save This Board"--with a gentle reminder that ThetaBoard is free and there is absolutely no reason not to sign up for their free account.</p>
<h2>1 Hour, 46% More Customers</h2>
<p>The results of the experiment were incredible. The hour of work I put in creating the demo tour increased the converstion rate from <strong>demos accounts</strong> to <strong>free trials</strong> by <strong>46%</strong>. Sure, these are just free accounts but, well, you have to <strong>have </strong>an account before you can <strong>upgrade </strong>it. An added benefit of educating visitors was a significant drop in support related emails. All in all, time <strong>very well</strong> spent!</p>
<p style="text-align: center;"><a rel="lightbox" href="http://c645303.r3.cf2.rackcdn.com/3e22d7905d5229a5214fc940f739a40c.png"><img style="width: 100%;" src="http://c645303.r3.cf2.rackcdn.com/3e22d7905d5229a5214fc940f739a40c.png" alt="49% Increase in Conversion" /></a></p>
<p>Why not <a href="https://app.thetaboard.com/provision">try out ThetaBoard</a> and let us know what you think!</p>
<p>Or join the conversation on <a href="http://news.ycombinator.com/item?id=4612579">Hacker News</a>.</p>]]></description>
	<link>http://www.thetaboard.com/blog/how-we-improved-our-conversion-rate-46-in-one-hour?r=400</link>
</item>
<item>
	<title><![CDATA[Introducing edocr.com Integration]]></title>
	<description><![CDATA[<p class="abstract"><img style="float: right; margin-left: 10px;" src="http://c645303.r3.cf2.rackcdn.com/0f8ca7adfb94fd288e94a72445ea49e0.gif" alt="edocr.com logo" height="50" />In June of this year, I joined the <a href="http://www.nreduce.com">nReduce</a> incubator to accelerate the development of ThetaBoard and help reach more potential users. The last three months saw ThetaBoard transition from an early prototype to a fully functional tool used by thousands. Though nReduce, I have been introduced to a number of interesting startups doing exciting things.</p>
<h2 class="abstract">edocr.com</h2>
<p class="abstract">One such startup participating in nReduce is our first integration partner&mdash;<a href="http://www.edocr.com">edocr.com</a>.&nbsp; In their own words:</p>
<blockquote class="abstract">
<p style="font-size: 11px;">"edocr.com helps organisations of all sizes extend their brands online through  documents, generating high level of demand for products and services&nbsp;  [....] edocr makes it easy to share documents across the  internet [...] captures the incoming traffic, and [...] allow its customers to export leads in real-time to CRM and  email marketing for lead nurturing..."</p>
</blockquote>
<p>edocr.com founder Manoj Ranaweera and I quickly identified an opportunity to work together. edocr.com provides ThetaBoard users with a new option for file storage. In ThetaBoard, edocr.com users have a project management tool integrated with edocr's social document sharing features.</p>
<h2>Upload Files Directly to Your edocr.com Account</h2>
<p>When you upload documents to ThetaBoard Cards, you will now have the option to save the file in your edocr.com account. This is great for documents you want to share with the public. Edocr.com offers a number of different ways to then distribute these documents across the internet.</p>
<p><a rel="lightbox" href="http://c645303.r3.cf2.rackcdn.com/6c637f3a5662292d72606b5ba5f8d193.png"><img src="http://c645303.r3.cf2.rackcdn.com/6c637f3a5662292d72606b5ba5f8d193.png" alt="" width="100%" /></a></p>
<h2>Link Files on edocr.com to ThetaBoard Cards</h2>
<p>Already have your files stored on edocr.com or want to link to someone else's document on edocr.com? You can now search edocr.com by username and keyword and link the results to your ThetaBoard Cards with one click.</p>
<h2>We're Not Done Yet</h2>
<p>The edocr.com integration is just the beginning. We want to offer you the ability to store <strong>your</strong> documents where <strong>you</strong> want including Google Drive, Dropbox, and Box.net. Stay tuned for more updates.</p>]]></description>
	<link>http://www.thetaboard.com/blog/introducing-edocrcom-integration?r=399</link>
</item>
<item>
	<title><![CDATA[Announcing ThetaBoard File Uploads]]></title>
	<description><![CDATA[<p class="abstract">We're proud to annouce the newest ThetaBoard feature&mdash;file uploads. This feature allows you to attach files to your ThetaBoard Cards and access them at one click. This feature&mdash;like all ThetaBoard features&mdash;can be toggled on or off on a Board by Board basis. ThetaBoard will be offering several different different file upload options allowing you to control <em>how</em> and <em>where</em> your files are stored.</p>
<h2 class="abstract"><a rel="lightbox" href="http://c645303.r3.cf2.rackcdn.com/3785224eb27602ff4c5d66aca44bcf0c.png"><img style="float: left; margin-right: 10px;" title="Upload Files to ThetaBoard Cards" src="http://c645303.r3.cf2.rackcdn.com/3785224eb27602ff4c5d66aca44bcf0c.png" alt="Upload Files to ThetaBoard Cards" width="272" height="130" /></a>10GB of Storage</h2>
<p class="abstract">ThetaBoard users with the <a href="http://www.thetaboard.com/plans">Freelancer</a> package and greater will be able to store files in the cloud directly with ThetaBoard. If your organization needs more storage&mdash;there is a plan to meet your needs.</p>
<h2>3rd-Party Integrations</h2>
<p>Over the coming weeks, ThetaBoard will be adding support for several 3rd-party services which will expand your storage options. We will be announcing the first of these integrations later this week. These services will be available to <strong>all</strong> accounts and will not count against your storage limits.</p>
<p><a rel="lightbox" href="http://c645303.r3.cf2.rackcdn.com/b147fd2d9059aeb5d4e8c1a052adb0b2.png"><img style="width: 100%;" title="Attach a file to your ThetaBoard Cards" src="http://c645303.r3.cf2.rackcdn.com/b147fd2d9059aeb5d4e8c1a052adb0b2.png" alt="Attach a file to your ThetaBoard Cards" width="694" height="244" /></a></p>]]></description>
	<link>http://www.thetaboard.com/blog/announcing-thetaboard-file-uploads?r=398</link>
</item>
<item>
	<title><![CDATA[Exporting Data From ThetaBoard]]></title>
	<description><![CDATA[<div class="abstract">
<p class="abstract"><a rel="lightbox" href="http://c645303.r3.cf2.rackcdn.com/2726b189370b6ba2fcf0bd8274598458.png"><img style="float: right; margin-left: 10px; margin-right: 10px;" title="Export Your Data as JSON" src="http://c645303.r3.cf2.rackcdn.com/2726b189370b6ba2fcf0bd8274598458.png" alt="Export Your Data as JSON" width="200" height="148" /></a>We're all about data portability at ThetaBoard. To export a ThetaBoard as JSON:</p>
<ol class="abstract">
<li>Open up the ThetaBoard you want to export.</li>
<li>Select "Export" from the "Settings" menu.</li>
</ol>
<p class="abstract">You will be promted to save a ".json" file which contains you Board's data.</p>
</div>
<p class="abstract">For more about ".json" files, check out <a href="http://www.json.org/">http://www.json.org</a>.</p>]]></description>
	<link>http://www.thetaboard.com/blog/exporting-data-from-thetaboard?r=397</link>
</item>
<item>
	<title><![CDATA[Manage Your Entire Organization with Linked Boards]]></title>
	<description><![CDATA[<p class="abstract">One of ThetaBoard's most frequestly requested feature is the ability to link from a Card to a separate Board. We are really excited about Linked Boards--we think it's going to really help you manage your organization.</p>
<h2 class="abstract">Introducing Linked Boards</h2>
<p class="abstract"><img style="float: right; margin: 10px; border: 0px none;" src="http://c645303.r3.cf2.rackcdn.com/ce2b10fc9d3486150a9a81873a33cdbd.png" alt="Linked Boards" width="288" height="67" />At ThetaBoard, I have a <strong>Master Board</strong> which I have split into different columns--one for each area of the company I want to improve. Under each of these categories, I have identified a number of different performance indicators (KPIs) and identified several large projects that I think will help me reach my goals. Each of these projects goes on my Master Board as a Card.</p>
<p>I have set up my Master Board as a very simple ThetaBoard--labels, comments, and checklists are disabled (for now) and the new Linked Cards feature is enabled. To configure these settings on a project-level, visit your Board's settings and preferences.</p>
<p><img style="float: left; margin: 10px; border: 0px none;" src="http://c645303.r3.cf2.rackcdn.com/8457270a36792a1d295abab635a1b31e.png" alt="Select a Board" width="307" height="198" />I then created new ThetaBoards for each of the Cards I have added to my Master Board. With these boards created, you put the Linked Boards functionality to work! On the Master Board Cards, click the "Link to Board" link at the bottom of each Card. From there, you will see a list of all of your Boards. Simply select the Board you want to link and your link is ready!</p>
<h2>Coming Soon</h2>
<p>The current setup is great for getting a high-level list of your companies goals and managing them with Linked boards. In the coming weeks, we'll be adding new features that will let you glance at a <strong>Master Board</strong> and get a quick idea of the status of the underlying Boards.</p>
<p>Remember ThetaBoard is FREE for individuals. <a href="register">Sign up for our personal plan</a> and get started today! If you have any questions or ideas for improving this feature, let me know at <a href="mailto:support@thetaboard.com">support@thetaboard.com</a>.</p>]]></description>
	<link>http://www.thetaboard.com/blog/manage-your-entire-organization-with-linked-boards?r=392</link>
</item>
<item>
	<title><![CDATA[Need a bit more detail? Use ThetaBoard Checklists!]]></title>
	<description><![CDATA[<p class="abstract">We're rolling out several new features this week. First up...</p>
<h2 class="abstract">Card Checklists</h2>
<p class="abstract"><img style="float: right; margin: 10px; border: 0px none;" src="http://c645303.r3.cf2.rackcdn.com/3a6ee5c7fe6e052ed6f214021cb82ee8.png" alt="ThetaBoard Checklists" width="294" height="268" />Checklists are todo lists embedded in ThetaBoard Cards. You can create multiple Checklists for on each card and sort them in order of importance. Make sure you visit your "Account Preferences" page to enable this feature! Or you can enable them on a Board-by-Board basis.</p>
<p>To create a Checklist click the "+ New Checklist" link on your Card. To add multiple items to your Checklist, type "Control + Enter" after you have finished entering your item--you will save the current item and create a new one for you.</p>
<h2>Use Cases</h2>
<p>We think you'll find Checklists invaluable for when you can't logically split a card into two separate cards but want to provide a more granular level of detail.</p>
<h2>Coming Soon</h2>
<p>We are planning on updating the Checklist feature in the coming weeks to allow you to create a new Card from a single Checklist item. If you have any other ideas or suggestions, please <a href="mailto:support@thetaboard.com">let us know</a>!</p>]]></description>
	<link>http://www.thetaboard.com/blog/need-a-bit-more-detail-use-thetaboard-checklists?r=391</link>
</item>
<item>
	<title><![CDATA[Calling All Beta Testers!]]></title>
	<description><![CDATA[<p class="abstract">We are looking for a few passionate ThetaBoard users who will help us  test and improve new features. If you are interested, email me at <a href="http://mailto:support@thetaboard.com" target="_blank">support@thetaboard.com</a> and I'll add you to our special Beta list.</p>]]></description>
	<link>http://www.thetaboard.com/blog/calling-all-beta-testers?r=390</link>
</item>
<item>
	<title><![CDATA[New to ThetaBoard This Week: Comments and Markdown!]]></title>
	<description><![CDATA[<p class="abstract">You asked for it&mdash;you've got it! We've been hard at work this week adding new features to your <a href="https://app.thetaboard.com">ThetaBoard account</a>. This week we have two exciting new features to show you...</p>
<h2 class="abstract">Add Comments to Your ThetaBoard Cards</h2>
<p class="abstract"><img style="margin: 10px; float: left;" src="http://c645303.r3.cf2.rackcdn.com/a95f0be83ef3666f9c01280724260170.png" alt="" width="198" height="128" />Keep the conversation in one place by adding comments to your ThetaBoard cards. <a href="https://app.thetaboard.com/login" target="_blank">Login to your account to check them out</a>!</p>
<p class="abstract">As with all new ThetaBoard features, you can choose whether or not you  need these new features. When you next login you'll be asked to set your  preferences. If you don't need a feature, we'll keep it out of the way  to keep your ThetaBoards as simple as possible.</p>
<p>Don't worry, if you change your mind you can always change your settings.</p>
<h2>Markdown Support</h2>
<p>Sometimes words are not enough. Thank god for Markdown! Markdown is a simple way to add extra style to your ThetaBoard cards by adding bold text, italics, bulleted lists, and more. It is  easy to learn and requires no knowledge of HTML. Check out the <a href="http://daringfireball.net/projects/markdown/syntax">complete syntax guide</a>.</p>]]></description>
	<link>http://www.thetaboard.com/blog/new-to-thetaboard-this-week-comments-and-markdown?r=389</link>
</item>
<item>
	<title><![CDATA[What's New With ThetaBoard?]]></title>
	<description><![CDATA[<p class="abstract">It's been a busy few months at ThetaBoard. We're making improvements and <strong>releasing new features every week</strong>. People are already showing how powerful ThetaBoard can be for managing agile, scrum, and kanban projects and coming up with hundreds of new uses. ThetaBoard is still a young product but everyone's feedback has been fantastic and we're growing up fast!</p>
<p class="abstract"><strong><span style="font-size: 18px;">New Website</span></strong></p>
<p class="abstract">We've just relaunched www.thetaboard.com with a brand new look.</p>
<p class="abstract" style="text-align: center;"><img src="http://c645303.r3.cf2.rackcdn.com/45c4d2bfb46f44765ff136c3b4707c6b.png" alt="The new ThetaBoard homepage." width="500" height="273" /></p>
<p><strong><span style="font-size: 18px;">New Features</span></strong></p>
<p>Over the last few months, we completely redesigned the ThetaBoard application adding:</p>
<ul>
<li> <strong>Unlimited boards.</strong> Every account on ThetaBoard comes with unlimited boards.</li>
<li> <strong>Board sharing.</strong> Need help with a project? Share your board with others to collaborate.</li>
<li> <strong>Real-time updates.</strong> Make sure your team stays in sync. Changes to your ThetaBoard are immediately shown to your teamates.</li>
<li> <strong>Custom avatars.</strong> Use gravatar.com or upload your own, ThetaBoard-specific photo!</li>
<li> <strong>Custom labels.</strong> Every project is different&mdash;why wouldn't your labels be? Create and customize labels to apply to your ThetaBoard cards.</li>
</ul>
<p>These are just a few of the new features we've released! <a href="https://app.thetaboard.com/login">Login to your account</a> to see the *new* ThetaBoard.</p>
<p><strong><span style="font-size: 18px;">Premium Plans From Just $3 Per Month!</span></strong></p>
<p>We have just released <a href="http://www.thetaboard.com/plans">premium plans</a> for ThetaBoard which allow you to share your ThetaBoards with more people. Right now there is special introductory pricing starting at just <strong>$3/mo.</strong> As we add new features, these introductory rates are going to rise but sign up for a plan now and your rate will never go up!</p>
<p>These rates won't stay this low for long so why not <a href="http://www.thetaboard.com/plans">get in on the ground floor</a>?</p>
<p><span style="font-size: 18px;"><strong>Coming Soon</strong></span></p>
<p>We are just getting started. Over the next few weeks we are going to be improving ThetaBoard and releasing new features including:</p>
<ul>
<li> <strong>File uploads.</strong> Initially, we are going to allow you to upload files to your Google Docs account and Dropbox but we have some exciting partnerships in the works that will expand this list!</li>
<li> <strong>Checklists.</strong> Add checklists to your cards to create a fine grain to-do lists.</li>
<li> <strong>Comments.</strong> Keep your project communications in one place by commenting directly on cards.</li>
<li> <strong>Custom Filters.</strong> Apply filters to just show cards assigned to specific users or with a certain labels.</li>
</ul>
<p>We'll let you know by email and on the blog when we release these new features so keep an eye out.</p>
<ul>
</ul>
<p><span style="font-size: 18px;"><strong>Feedback</strong></span></p>
<p>Have comments, suggestions, complaints or need help? Look for the "Feedback" or <a href="http://thetaboard.uservoice.com/">click here</a>. We're going to shape the future of ThetaBoard based on your feedback so let us hear you!</p>
<p><strong><span style="font-size: 20px;"><span style="font-size: 18px;">Follow Us On Twitter!</span></span></strong></p>
<p>We are trying to get more involved with Twitter and at the moment only have 39 (fantastic!) followers. <a href="https://twitter.com/thetaboard">Click here</a> to follow us on Twitter!</p>]]></description>
	<link>http://www.thetaboard.com/blog/whats-new-with-thetaboard?r=388</link>
</item>
<item>
	<title><![CDATA[The Idea Wringer: Choosing an Idea for a Bootstrapped Side Project]]></title>
	<description><![CDATA[<p class="abstract"><img style="float:left;margin-right:10px;margin-bottom:10px;" src="http://c645303.r3.cf2.rackcdn.com/923e9c344e2533faa8a68dcb60578f84.jpg" alt="Wringer" width="152" />Like many of you, I aspire to create a business. I want to build an <strong>idea </strong>into a <strong>real company</strong> with <strong>real profits</strong> that pays the bills and provides me with a certain amount of financial freedom. However, I'm not rich and I have no desire to pitch an potential idea to angels. That leaves me in a very common position--working a day job and trying to start a business in my nights and weekends.</p>
<p class="abstract">I've been in this position for the last 10 years or so. I've tried to start <strong>cool </strong>projects (an online jukebox), <strong>social </strong>projects (a Top 5/list sharing app), <strong>useful </strong>projects (bug trackers), and have come up with countless ideas that never made it out of the idea stage. My current project ThetaBoard is still in alpha/demo mode but it's getting used, generating interest and I'm certain it will be a success.</p>
<h2>Your idea is the first big decision you'll face</h2>
<p>Unless you have a history of startup success--or have the money to take a year or two off--then you need an idea that you can get off the ground while working a day job. You can try and start a <a href="http://paulgraham.com/ambitious.html">frighteningly ambitious startup</a>--the next Facebook, Twitter, or Instagram--but the odds of these ideas succeeding is depressingly low. Do yourself a favor and pick an idea that you can realistically get off the ground.</p>
<p>The following is the <strong>idea wringer</strong> I put any potential startup idea through before dedicating time or energy to it.</p>
<h2>1. Does it inspire you? If not, pick one that does.</h2>
<p>I spent a year working on an ecommerce website that was going to compete with the likes of Etsy, etc. Unfortunately, online retail sales doesn't really excite me. It's very difficult to maintain the energy level required to start a company if you aren't <em>inspired</em> by the idea.</p>
<h2>2. Does the idea leverage your strengths? Don't waste your talent.</h2>
<p>I'm sure you are good at <em>something</em>. You may be a developer, a designer, a marketer, or a shopper. Pick a startup that allows you do do what you do best and capitalize on it. As you work on your idea, you will find yourself wearing several hats and many of these roles will be foreign to you--make sure that the main role is something you are good at.</p>
<h2>3. Is there an existing market? If not, walk away.</h2>
<p>If you idea requires creating a new market or explaining what exactly your product does, you are facing an uphill battle. First you have to build the thing, then you have to spend 100 times that long trying to create a market. Skip it. Build something that people already need, just do it: a) Cheaper, b) Better, or c) Faster. You likely won't be a billion dollar company but it will have a far greater chance at being a million dollar company.<br /><strong></strong></p>
<h2>4. What's the business model? If it's advertising walk away.</h2>
<p>If you are going to rely on advertising, you are relying on traffic, which means you are relying on rapid and vast adoption. Customer and visitor acquisition is hard. Chose a business where the people who use it have to pay you money to do so.</p>
<h2>5. Does it require a critical mass? Starting from 0 is tough.</h2>
<p>How many users do you need before your app provides value? If the answer is anything more than ZERO, bin it and move on. At all costs, avoid "chicken or the egg" situations and pick an idea where you can provide value to customer number 1.<br /><strong></strong></p>
<h2>6. Do you know <em>how</em> to build it?</h2>
<p>There are plenty of problems out there that do not require an overly technical solution. Pick one that you know how to solve. Ideally it will be something that you can develop yourself. If you aren't technical, you'll want to choose something that you can atleast define and convey to someone who is.</p>
<h2>7. Can you afford it?</h2>
<p>Give yourself a budget but not a big one. The cost of creating a start up is getting absurdly cheap. With AWS, 99 Designs, ThemeForrest, PSD-to-HTML services, etc. even a non-techie can launch a fairly sophisticated project on a shoestring budget. If you can't launch it for under a few thousand dollars then move on. If need to raise money, move on.</p>
<h2>8. Can you juggle two jobs at once?</h2>
<p>After you launch you will have a whole new set of hats to wear. You will be responsible for customer support and marketing from day one. Can you take the time to property support your new customers while doing your day job? Pick an idea that won't interfere with your day job or you risk failing at both endeavors.</p>
<h2>9. Do the financials 'add up'? Excel is your friend.</h2>
<p>For subscriptions-based businesses make a few conservative estimates: 1) what will you charge per month, 2) how many months will your customers stay with you. Multiply the two. Congrats, you have your Lifetime Value (LTV). Now figure out how much it costs you to live. Add on your server costs. Divide that number by what you charge per month. Now you know how many customers you need. You get the point. Open excel. Put in these formulas. <a href="http://www.readwriteweb.com/cloud/2010/09/6-saas-metrics-you-should-trac.php">Read this</a>. If the numbers don't scare you, then proceed.</p>
<h2>tl;dr</h2>
<p>Bootstrapping a business on the side is hard. You should pick an idea that gives you the greatest odds of succeeding. If your idea got through the idea wringer, it might just be the one...</p>
<p><a href="http://news.ycombinator.com/item?id=3836115">Discussion on Hacker News</a></p>]]></description>
	<link>http://www.thetaboard.com/blog/the-idea-wringer-choosing-an-idea-for-a-bootstrapped-side-project?r=383</link>
</item>
<item>
	<title><![CDATA[Hacker News Frontpage Post-mortem]]></title>
	<description><![CDATA[<p class="abstract"><em>I always find these posts on Hacker News interesting so here's a post-mortem of the traffic generated by a post that spent a day on the frontpage of Hacker News.</em></p>
<p class="abstract">Last Thursday I made a post on Hacker News titled <a href="http://www.thetaboard.com/blog/client-side-error-logging-with-google-analytics?r=378">"Client-Side Error Logging With Google Analytics"</a> and submitted it on <a href="http://news.ycombinator.com/item?id=3802180">Hacker News</a>. The post was<a href="http://news.ycombinator.com/item?id=3796968"> inspired by an idea</a>&nbsp;in a discussion about the importance of logging client-side errors. The post got to #1 or #2 on the front page and stayed on the front page for nearly a day.</p>
<p class="abstract">I was definitely surprised by the traffic that the post generated. Thursday and Friday, the post got a total of <strong>12,295 visits</strong> and <strong>14,403 pageviews</strong>. Nearly 7K of the visitors were direct referrals from HN.</p>
<p><a href="http://c645303.r3.cf2.rackcdn.com/03ee20c9b0b383343e4dac984ed711c6.png"><img src="http://c645303.r3.cf2.rackcdn.com/03ee20c9b0b383343e4dac984ed711c6.png" alt="" /></a></p>
<p>I'm just getting into blogging so to say this was a spike in traffic would be a bit of an understatement. The day before the post I had 17 visitors and most of those were probably my mom. Since then--<strong>14K visitors and 17K page views</strong>.</p>
<p>The post got 240+ tweets including one from someone on the Google Analytics team:</p>
<blockquote class="twitter-tweet tw-align-center">
<p>awesome tip.. how to track client-side JavaScript errors with Google Analytics: <a title="http://bit.ly/HvquwQ" href="http://t.co/IQa9ntIH">bit.ly/HvquwQ</a></p>
&mdash; Ilya Grigorik (@igrigorik) <a href="https://twitter.com/igrigorik/status/188326050462314499">April 6, 2012</a></blockquote>
<p>There were probably 4K direct referrals or visitors from t.co. I'll chalk most of these visitors to Twitter which is pretty amazing. Having people click on a link is satisfying--having people blog about or Tweet something you wrote is even more gratifying.</p>
<h2>Impact and Lessons Learned</h2>
<p>In terms of making a contribution to the world, the post was definitely a success. It generated a great conversation and I think people will run with the idea and figure out how to improve upon it. It also gave my new project a little bump. Though the massive spike of traffic is gone, I continue to get a few hundred visitors a day which is great. It has had an impact on organic traffic thanks to some new inbound links.</p>
<p>I had over 300 visitors try a demo of my project <a href="http://www.thetaboard.com">ThetaBoard</a>&nbsp;and 3 people sign up for personal (free) accounts. I'm pretty happy with these (small) numbers--ThetaBoard is in its infancy and I don't consider it a mature project. After I launch some new features I'm working on, I'd hope for a much, much higher sign up rate.</p>
<p>My biggest failing was in fully taking advantage of Twitter. When I originally made the post, I didn't even have the ability to Tweet the post. I added this on-the-fly and it had a huge impact on traffic (getting 250+ tweets and who knows how many retweets).&nbsp;</p>
<p>I then realized I didn't have a "Follow @ThetaBoard" link anywhere on my site so I added it as well on Thursday afternoon. I definitely feel like I missed out on some new Twitter followers by omitting this option from the beginning.</p>
<h2>Capitalize on Your Traffic</h2>
<p>I've learned a few lessons I'm going to put into place this week to capitalize on future traffic to the this blog. These are all pretty obvious but I wasn't doing them--maybe you aren't either:</p>
<ul>
<li><strong>Make it easy for people to share your content.</strong>&nbsp;You should be able to share every single item of content you create with a single click. I would start with a Twitter Button, Like Button, and Email link.</li>
<li><strong>Make sure people see your future content.</strong>&nbsp;You need to have a Follow button on every post and featured prominently on your site (header/footer/sidebar). If you have an RSS feed, make sure you have the ubiquitous orange icon featured prominently. If you have a mailing list, make sure have a very visible signup form &nbsp;I don't.</li>
<li><strong>If you are promoting a product--don't hide it.</strong>&nbsp;This is one area where I think I did pretty well. 300+ visitors <a href="https://app.thetaboard.com/provision">tried out ThetaBoard</a>&nbsp;(you should too). Make sure each and every piece of content has a link to your sign up page or a demo.</li>
</ul>
<p>I haven't implemented most of these suggestions yet but will definitely be doing so this week so I don't waste all the traffic to the next post that proves popular.</p>
<h2>tl;dr</h2>
<p>I wrote a post that got a ton of traffic. It was awesome but I wasted most of it.</p>
<p><a href="http://news.ycombinator.com/item?id=3821574">Discussion on Hacker News</a></p>]]></description>
	<link>http://www.thetaboard.com/blog/hacker-news-frontpage-post-mortem?r=382</link>
</item>
<item>
	<title><![CDATA[Why I'm Making ThetaBoard]]></title>
	<description><![CDATA[<p class="abstract">Nobody really likes to be criticized or have their startup ideas questioned. Over the course of the day yesterday I got some feedback about my current project and it's prospects for success:</p>
<blockquote>
<p>"the only problem is we have project management web app fatigue."</p>
</blockquote>
<p>and</p>
<blockquote>
<p>"This is a service that I've seen before. Not yours of course, but others like it."</p>
</blockquote>
<p>Very similar comments telling me that web-based project management tools are a dime-a-dozen. These were not vitriolic comments mind you. They just wanted to know why they should consider--and I should bother writing--yet another project management tool.</p>
<h2>Your Project Management Tool Sucks to Everyone But You</h2>
<p>Everyone works differently so it makes sense that everyone's ideal project management software would be different.&nbsp;Invariably, if you get a team of 5 people to use a tool, at least one of them will not like the tool you've choosen. At best, you can get people to suck it up and use the tool in front of them. However, in time, the process will begin to break down and ultimately the tool will be abandoned.&nbsp;What is the longest you've stuck with the same project management tool?</p>
<h2>Your Software Shits on the Agile Manifesto</h2>
<p>The very first tenet of the Agile Manifesto is:</p>
<blockquote>
<p><strong>Individuals and interactions</strong> over processes and tools</p>
</blockquote>
<p>It would lead you to believe that tools developed to faciliate agile software development would practice what they preach. Unfortunately they don't. Project Management software nearly always tries to impart its <em>genius</em>&nbsp;new process designed to <em>supercharge</em> your development.</p>
<p>Unfortunately, the development process you have built into your software is <em>your process</em>. Your customers likely don't share your vision. You may actually convince them that it will improve their process so they sign up for your product. It's their job to convince their team members. It doesn't work.</p>
<p>By introducing your&nbsp;<em>genius</em>&nbsp;new workflow/project management tool you are putting the focus of your software development on the tool and forcing your individual team members to adjust. It's as&nbsp;<em>unagile&nbsp;</em>as it gets.</p>
<p>Don't get me wrong, a lot of <a href="http://www.podio.com">these</a> <a href="http://www.projectorpm.com">tools</a> are <a href="http://www.getflow.com">slick</a> as <a href="http://do.com">hell</a>. And I'm not saying they aren't great products. I'm sure they help a lot of people get a lot done. But they all put process and tool ahead of individuals and interaction.</p>
<h2>So What's So Special About ThetaBoard</h2>
<div>Right now--nothing. It's just a buggly MVP that I decided to launch before it was ready so I could start getting feedback. But my vision for it excites me:</div>
<ul style="margin-top: 10px; margin-bottom: 10px;">
<li><strong>Simplicity at it's core.</strong>&nbsp;ThetaBoard is going to be a barebones (yet effective) tool for keeping track of projects and tasks.</li>
<li><strong>Customizable.</strong>&nbsp;You will be able to customize your ThetaBoard to fit your company's development process. Furthermore, your <em>users</em>&nbsp;will be able to further customize their ThetaBoard experience so they like it more.</li>
<li><strong>Extensibl<em>e.</em></strong>&nbsp;Users will be able to add functionality to ThetaBoard's core functionality through APIs.</li>
</ul>
<p>I think that the #1 reason people stop using a tool is because it contains too many unused features. There is something psychological about that excess, waste and clutter. I think that if I can create a tool that removes all of this excess, people will use it and use it longer.</p>
<ul>
</ul>
<h2>ThetaBoard Sucks Too</h2>
<p>I know. In fact I constantly find myself violating the first tenet of the Agile Manifesto myself. I've let terms like "iterations" and "stories" creep into the design and code. I constantly find myself making decisions on behalf of my future users. When this happens, I stand back, and rip out the functionality and start over.</p>
<p>There are two camps that won't ever like ThetaBoard: people who feel like ThetaBoard imparts <em>its own</em>&nbsp;process on them and those who need much more functionality. I'm going strive to make the first group of users very, very small. I'm going to simply ignore the latter.</p>
<p>What you see now is an MVP that's taken a wrong turn. I've gone back to the drawing board and started a complete redesign to stick more closely to the vision described above. When ThetaBoard finally leaves beta and I start adding premium plans, I think it will be a tool that sits in the background and adapts to your process letting you <em>really</em>&nbsp;supercharge your development.</p>
<p><a href="http://news.ycombinator.com/item?id=3806628">Discussion on Hacker News</a></p>]]></description>
	<link>http://www.thetaboard.com/blog/why-im-making-thetaboard?r=376</link>
</item>
<item>
	<title><![CDATA[Client-Side Error Logging With Google Analytics]]></title>
	<description><![CDATA[<p class="abstract">There was a <a href="http://news.ycombinator.com/item?id=3796869">post on Hacker News</a> yesterday encouraging developers to <a href="http://openmymind.net/2012/4/4/You-Really-Should-Log-Client-Side-Error/">log client-side errors</a>. Doing so will allow you to identify errors your visitors see but just aren't telling you about. There are several options that will allow you to track these exception.</p>
<h2 style="text-align:left;">Roll your own solution</h2>
<p>If you want to get your hands dirty, you can write your own logging system. When an error occurs on the client side, make an jquery.ajax call to your server and log the information in a database, text file, redis etc. If you have a buggy application or some disrespectful 3rd-party libraries, this might put a heavy load on your servers. One recommendation was to aggregate and filter the errors at the client using localStorage and then send them in bulk.</p>
<p style="text-align:left;">If you want full, fine-grained control, this may be your best option.</p>
<h2>Logging as a Service</h2>
<p>There are several SaaS offerings that will handle this for you. A few worth looking into include:</p>
<ul><li><a href="http://airbrake.io">Airbrake</a></li>
<li><a href="http://errorception.com">Errorception</a></li>
<li><a href="http://loggr.net">Loggr.net</a></li>
<li><a href="http://newrelic.com">New Relic</a></li>
<li><a href="http://loggly.com">Loggly</a></li>
<li><a href="https://github.com/errbit/errbit">Errbit</a> (self-hosted, open source)</li>
</ul><p>Most of these services offer a free tier that will get you started but be prepared to pay at least $10 to $15 bucks a month for your small web app.</p>
<h2>Google Analytics: Free and (almost) Installed Already</h2>
<p>A third idea that came out of the thread (thanks <a href="http://twitter.com/DavidPaquet">@DavidPaquet</a> at <a href="http://davidpaquet.tumblr.com/">Okam</a>) was to use Google Analytics to log these exceptions. It may not offer the power of the SaaS offerings but the price is right (free) and setup is a cinch.  You simply modify your "window.onerror" method to register an "Event" in Google Analytics:</p>
<div>
</div>
<p>In a few hours, you'll start seeing your errors show up in Google Analytics. You'll find your Events data in <a href="http://c645303.r3.cf2.rackcdn.com/e224f37f4002cc184c55869c7535f59c.png">Content &gt; Events</a>. Experimenting with Metrics and Dimensions reveal some pretty useful information:</p>
<p><a href="http://c645303.r3.cf2.rackcdn.com/13b19b554492923a992d12f5dc02ed4a.png"><img style="border:2px #808080 solid;margin-top:10px;margin-bottom:10px;" src="http://c645303.r3.cf2.rackcdn.com/13b19b554492923a992d12f5dc02ed4a.png" alt="" /></a></p>
<p>It's a pretty simple solution to a tricky problem:</p>
<ul><li><strong>You probably already have Google Analytics installed.</strong> You literally just have to add 3 lines of code.</li>
<li><strong>Let Google shoulder the server load.</strong> By relying on Google Analytics for this logging, you free up your servers for more important tasks.</li>
<li><strong>Track the impact of client-side errors on other business metrics.</strong> With the reporting in Google Analytics you can see how these errors are affecting bounce rate, conversion and sales.</li>
</ul><h2>Ok, so it's not perfect</h2>
<p>There are definite drawbacks to this solution. It it will take a few hours before you see the data in Google Analyics so it's not a real-time solution.</p>
<p>Also, window.onerror sucks--it doesn't give you a ton of information. If you minify your javascript, you won't learn much from the file and line number information either.</p>
<p>I'm going to experiment with wrapping my javascript in a Try/Catch block (pros and cons to this) and see if I can pass more information with the GA Event.</p>
<h2>TL;DR</h2>
<p>Given the cost associated with the SaaS offerings, the headaches with the roll-you-own solution, and the free and powerful reporting that Google Analyics provides, you may want to use Google Analytics to log your client-side errors.</p>
<p><a href="http://news.ycombinator.com/item?id=3802180">Discuss on Hacker News</a></p>]]></description>
	<link>http://www.thetaboard.com/blog/client-side-error-logging-with-google-analytics?r=378</link>
</item>
<item>
	<title><![CDATA[When Technology Changes Language]]></title>
	<description><![CDATA[<p>I have always been fascinated by the intersection of technology and language.</p>
<h2>"Hey, will you Xerox this for me?"</h2>
<p>A common example is when a tech brand becomes a synonym for the technology. "Xeroxing" is synonymous with "photocopying". Tho' it seems like a dream come true for a company, it's something they often <a href="http://www.nytimes.com/2009/07/19/weekinreview/19cohen.html">try to avoid</a>:</p>
<blockquote>
<p><span>By controlling the use of their brand name, businesses hope to put off the day when the name grows so popular that it defines all similar products on the market. When that happens, a brand has been lost to “genericide,” lawyers say.</span></p>
</blockquote>
<p>Then again, with the right patent protection this can be great. Take Polaroid. It <a href="http://en.wikipedia.org/wiki/Instant_camera#Types_of_non-Polaroid_instant_cameras">sued Kodak</a> to protect its patents--a lawuit that made thousands of Kodak cameras useless and forced them to compensate some unhappy customers with $50 worth of Kodak stock. Even tho' it stopped making its iconic film in 2008--"Polaroid" is the "instant camera".</p>
<h2>I'll Just Google It... Facebook Me...</h2>
<p>You know your startup has made it when it it becomes a verb. Now "to google" something could fit in the "xerox" category above. People often say they are going to "to google" something and then use Bing or some other search engine. But when you say "Facebook me", you are being unambiguious. Log into Facebook. Friend me. Send me a message.</p>
<h2>I think I saw it in a tweet</h2>
<p>The creation of a new, commonly-used noun is a rarer occurrence. Twitter has accomplished this with the term "tweet". A tweet is a message of less than 140 characters emitted through their service. It takes a catchy name, a new "type" of thing, and a bit of luck for this to happen.</p>
<h2>And subtle changes to the way we speak</h2>
<p>The most interesting changes are the small ones that just creep in but immediately make perfect sense. New technology <em>requires</em> new terminology. Take the Kindle and e-readers. I recently asked a friend how much of "The Hunger Games" she had read. Her reply?:</p>
<blockquote>
<p>"About 40%."</p>
</blockquote>
<p>Page numbers may just be a thing of the past.</p>]]></description>
	<link>http://www.thetaboard.com/blog/when-technology-changes-language?r=368</link>
</item>
<item>
	<title><![CDATA[Show HN: My Successful Catastrophe]]></title>
	<description><![CDATA[<p class="abstract"><img style="float:right;" title="ThetaBoard" src="http://www.thetaboard.com/img/screenshot-250.png" alt="ThetaBoard" width="200" height="130" />I have been working on <a href="http://www.thetaboard.com">ThetaBoard</a> for 9 months of nights and weekends. The idea was to create a very simple "project management + item tracking + organization + collaboration tool" that didn't force any existing methodology on the user. I'd make the tool and visitors would use it however they wanted. Use it for agile and XP. Use it for Kanban. Covey Quadrants. To do lists. Track your fantasy draft. The idea was to create, well, Trello. Then someone beat me to it.</p>
<p class="abstract">I went back and forth and decided that I would complete my minimum viable product and submit it to Hacker News and see what people said. At that point I'd see if there was a market and make a decision.</p>
<h2><span>How Not To Launch Your Product</span></h2>
<p>Last Thursday I put together a Twitter Bootstrap-based landing page, added a newsletter sign up form, a quick screenshot and linked to a 1-click demo of the app. It was nowhere near my grand vision but in the spirit of the <a href="http://en.wikipedia.org/wiki/Lean_Startup">lean startup</a> I felt like it was at a point where I could start getting valuable input. I <a href="http://news.ycombinator.com/item?id=3684045">submitted it to Hacker News</a> just before 2:00 pm Dublin time on Friday, mentioned it on the #startups on freenode, sent the link to some friends and watched.</p>
<p>Wow. It went immediatly to the frontpage. #20 #14 #9. I checked the new real-time feature in Google Analytics. 60 current users. 70 current users. 75. 80. 100. 105. I IM'd a friend "Wow #6 on Hacker News. 105 current users in 10 minutes and growing." 110 users. 115. Uh, 80. 70. 50. 20. 10. 0.</p>
<h2>What. The. F&amp;$k.</h2>
<p>I ssh'd into my server. Unresponsive.</p>
<p>The night before I used LoadImpact.com to stress test the small (256mb) instance I was on and it actually performed pretty well. I decided I would resize it to a larger instance just to be safe but the resize failed and I decided to leave it til the morning and then completely forgot about it.</p>
<p>With a dead server and a post hovering around #10th on HN, I logged into Rackspace to resize the server and get the site going again. Unfortunately, my testing and failed resize the night before had left the instance in a sort of cloud limbo state. It was stuck in a resize queue but wouldn't complete the resize for some reason.</p>
<p>#10th on the page. #11th. #13th. #15th. #20th. Ugh.</p>
<p>It took a few different Rackspace support agents nearly 2 hours to finally restore my poor little 256mb instance and resize it to something that could handle the load. My "Show HN" post was at the bottom of the first page. It stayed there an hour or so before it was gone. I had 'bottled it'.</p>
<h2>A Resounding Success</h2>
<p>Looking back I realized that tho I might not have gotten close to <a href="http://williamedwardscoder.tumblr.com/post/18839832580/reddit-vs-hacker-news-vs-twitter">5K visitors</a>, I got enough. My goal was to show <a href="http://www.thetaboard.com">ThetaBoard.com</a> to potential customers, see if there is a market, and determine where to go from here.</p>
<p><img style="margin:10px;float:right;" title="Hourly Traffic" src="http://c645303.r3.cf2.rackcdn.com/thetaboard-traffic2.png" alt="Hourly Traffic" width="350" height="160" />The website got <strong>1074 unique visitors</strong> over the weekend. Of those 1074, over <strong>600 tried the demo</strong>, and over <strong>40 registerd</strong> for a free account.</p>
<p>There was a decent amount of feedback in the comments. Everything from:</p>
<blockquote><em>"...exactly what Trello is already doing"</em></blockquote>
<p>To:</p>
<blockquote><em>"very nice, intuitive and simple"</em></blockquote>
<p>So dispite the hiccups, I had achieved what I set out to achieve. Over 1000 people visited my landing page (most of them in the hour or so that the post clung onto the bottom of the front page). I'd have loved for more people to have seen it but what I needed was a sample size large enough to validate or invalidate my idea. 1K or 10K--I don't think it <em>really</em> mattered.</p>
<p>The post got to the frontpage and people clicked on the link ("Show HN: My Project Management and (eventual) Collaboration Tool"). And more importantly--over half of the visitors took the time to try the demo. Even if ThetaBoard sucks, atleast I know that Project Management is still a problem and people are still looking for the solution.</p>
<h2>What Now?</h2>
<p>Well, based on the feedback I got--I don't <em>think</em> ThetaBoard sucks. Enough people said they liked it and would use it to make my decision easy. Conversations generated by my post gave me a clear roadmap for the next two weeks and I'm convinced that there is a viable business behind ThetaBoard. At the top of the current development list (well, my own ThetaBoard) are the following stories:</p>
<ul><li>Make it easier to drag and drop stories.</li>
<li>Allow users to create multiple boards.</li>
<li>Add keyboard shortcuts.</li>
<li>Add the "collaboration" part! The ability to share and worth together on boards.</li>
</ul><p>Those were the things that people wanted the most. I have dozens of more features coming afterwards.</p>
<p>From a business development stand point, I know I need to try and get more people who trying the demo to sign up for a free account (just click "Save This Board" at the top of the page!). Also, my landing page (tho' fairly effective) could use some polish.</p>
<p>All in all, I was pretty satisfied with the beta launch. So satisfied that I took the weekend off, went to the pub, watched some rugby, and relaxed for the first time in while. The experience was exhilaring and stressful but I'm recharged and ready to make a real run at what I think will be my first successful startup.</p>]]></description>
	<link>http://www.thetaboard.com/blog/show-hn-my-successful-catastrophe?r=367</link>
</item>
<item>
	<title><![CDATA[Welcome to ThetaBoard]]></title>
	<description><![CDATA[<p class="abstract">Welcome to ThetaBoard!</p>
<p class="abstract">ThetaBoard is a simple tool for helping you get things done. Use it as an agile project management tool. Use it to plan your Thanksgiving dinner. Use it to plan your fantasy football draft. We'll keep it simple and you do the rest.</p>
<p class="abstract">We hope you find our product useful and this blog informative. If you have any questions or comments, feel free to email us at <a href="mailto:support@thetaboard.com">support@thetaboard.com</a>. </p>
<p class="abstract">Thanks!</p>
<p class="abstract">The ThetaBoard Team</p>]]></description>
	<link>http://www.thetaboard.com/blog/welcome-to-thetaboard?r=366</link>
</item>
	</channel>
</rss>