Author name: sharmil.desai@donedone.com

Building the optimal user database model for your application

In the past, I’ve often wrestled with designing an optimal relational database model to represent users in a multi-tenant system. I’ve wanted to get the model just right—enough structure to accomodate future enhancements without bloating the schema with excessive JOINs, overly-wide tables, or any other number of typical relational-database “sins”. Over four years into our […]

Building the optimal user database model for your application Read More »

Building release builds with DoneDone

This is the final post in a five-part series introducing DoneDone, our simple, straightforward issue tracking tool to finish projects strong. Sign up for a 30-day free trial or paid account at http://www.www.getdonedone.com. In today’s final introductory post to DoneDone, we introduce release builds. When we first started using other issue tracking tools, we discovered

Building release builds with DoneDone Read More »

Using Git and Subversion tools to update DoneDone issues

Last Friday we released Git and Subversion integration for two fantastic version control services, GitHub and Beanstalk. What this means is that programmers can make a number of changes to DoneDone issues directly from their version control tools (Cornerstone, Tortoise, command line, etc.), provided their repositories are hosted at one of the above services. We

Using Git and Subversion tools to update DoneDone issues Read More »

Scroll to Top