We are a small, intelligent App development studio. We love "Building Amazing Apps", solving problems and cultivating strong relationships with our clients.
Recent Articles
- Common testing scenarios for Django app.
- Logging in Django
- Serving static files in Django
- Two Scoops of Django: Review
- Introduction to Python Workshop on February 15th, 2013
- Easy client side form validations for Django: Django Parsley
- MoreApps - Android Library Project: Open Sourced
- Tutorial: Building a Chrome app
- Password Generator App: Open Sourced
- Todo List App: Open Sourced
About Agiliq
Topics
Archives
- April 2013
- March 2013
- February 2013
- January 2013
- November 2012
- October 2012
- September 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- October 2011
- September 2011
- July 2011
- June 2011
- April 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- June 2010
- April 2010
- March 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- April 2009
- March 2009
- February 2009
- November 2008
- October 2008
- June 2008
- May 2008
- April 2008
Essential web-apps to run a software business.
By : Shabda Raaj
We work on a variety of products and with people. We work in a highly distributed environment, with all of our clients working remotely from us. And while we work out of the same office, we are frequently working from other places as well. Here are the tools which help us stay productive, sane and working. :)
For our open source projects we use Github.
For our client and non OS projects, we use Unfuddle.
For our client code we need both SVN and Git, and we need tickets which can be assigned to people. Both these features are missing from Github.
For our open source projects, we use Github. It lacks the features above, but its code browser, code diff and patch queue etc are much more advanced than Unfuddle. Unfuddle doesn't have open access repositories, so they segment nicely for us.
For Unfuddle we pay 49$/Month. Since all our repositories at Github are open, we don't have to pay anything for it.
We also use Bitbucket, to keep our code in a Mercurial repo. Additionally, Bitbucket supports CNAMEs, so we can point code.agiliq.com, to our bitbucket code. (Github does not support Cnames for repositories.) This used to cost us USD 5/Month, but after Atlassion acquisition of Bitbucket, this is free.
At free, the price is right. And with Gmail like interface and searching which is both best in class and familiar, using this is a no brainer. You can pay 50$/user/year, to get extra space and ads. We never hit the free space limitation.
We use Freshbooks for invoicing and accounting. Freshbooks is fairly standard as an invoicing tool, but its feature set leaves a bit to be desired. It only recently got multi currency invoicing, and still doesn't have multi currency expenses.
(Which is sort of a deal breaker for us. We invoice is USD, AUD and Euro, our expenses are in USD and INR). We get around this by having multiple accounts for tracking the different currencies, but still have to account things by pen and paper.
Cost: 19$/Month.
Skype is the (Afaik) only voice chat software which works reliably across Win/Mac/Linux. We have a skype-in number and we use it to call out bound as well.
Hosting: Webfaction, Slicehost, Linode and Ec2.
It might be weird to see so many listed as webhosts. Webfaction is really easy as a Django host. They have one click install of Django, and make using Django apps easy without fiddling with Apache configs.
I started with Webfaction in 2008, and still have some sites from back then hosted with them. But soon we needed a VPS for flexibility.
Our next host was Slicehost, and we have been very happy with them. Their support and quality of support staff is phenomenal. However, they are weak when in comes to price to server specs bang.
We recently got a Linode to test things out and have been happy with them as well. I havent used their support yet, and they don't offer a easy backup like Slicehost, but are much more powered for he same price.
Cost:
Webfaction: ~40$/Month.
Slicehost: 50$/Month, with backups.
Linode: 20$/Month.
We backup our media and Databases on S3, using a custom script.
Cost: Depends on usage, but very less.
A good, fast DNS can speed up your site, and its a good idea to keep this separate from rest of your hosting. Dnsmadeeasy is straightforward DNS provider, which has proved very solid for us.
Cost: 30$/Year.
While it is easy to use a local SMTP to send emails from your servers, it is not easy to make sure it will reach recipients. You will need to fiddle with SPF, and other email mumbo-jumbo. It is easy to outsource it to a third party provider, which has expertise in email deliverability.
Cost: 10$/Month.
We use Highrise to keep track on leads and contacts. However I haven't found any actionable insights to take actions from it, so I am looking for alternatives.
Cost: 49$/Month
Also,
Related Posts
Can we help you build amazing apps? Contact us today.