Tools
We use a ton of tools to run our business and perform work for customers. We are generally averse to building these tools in-house, we'd much rather focus on adding value to clients rather than tinkering with toys that only we will ever use.
The tools in this document are the ones that we prefer, they are by no means the only options and in some cases may not work for everyone. We will also update this document as things change and new products offer better features or value than others.
Business Tools
- Time Tracking and Invoicing: Harvest
- Accounting and General Ledger: Less Accounting
- Sales and CRM: Pipedrive
- Email, Calendar, Docs: Google Apps for Business
Marketing
- Analytics: Google Analytics and Quicklytics
- Mailing List: MailChimp
- Scheduled Posts: Buffer
- Social Media Monitoring: SproutSocial
- Networking: Contactually
- Applicant Tracking System: Workable
Collaboration Tools
- Team Chat: Slack
- Shared Storage: Dropbox for Business
- Project Management: Pivotal Tracker
- Flow Charts and Diagramming: Gliffy
- Conference Calls: Uberconference and
Google Hangouts
Development Tools
- Source Control: Github
- Continuous Integration: Codeship
- Static Analysis: CodeClimate
- Performance Monitoring: Skylight and NewRelic
- Error Monitoring: Honeybadger
Development Libraries and Platforms
These are the open source development tools and platforms that we prefer. We'll use whatever tool is best for the job, but in most cases these work out very well.
- Web Frameworks: Ruby-on-Rails, Ember, React, Backbone
- API Libraries: ActiveModelSerializers and Grape
- Testing Frameworks: RSpec, Capybara, Jasmine, and QUnit
- Primary Database: PostgreSQL
- Key Value Stores: Redis and Memcached
- Search Platform: Elasticsearch
- DevOps Tooling: Chef and Docker
- Cloud Platforms: Heroku, AWS, DigitalOcean
- Static Site Hosting: DivShot