Skip to content

Instantly share code, notes, and snippets.

@Laurian
Last active August 29, 2015 14:17
Show Gist options
  • Save Laurian/2dedd7b5ff55fcf6d578 to your computer and use it in GitHub Desktop.
Save Laurian/2dedd7b5ff55fcf6d578 to your computer and use it in GitHub Desktop.
Toys

Current stack

  • AWS ElasticBeanstalk for node.js deployments
  • source code in GitHub
  • CI/CD with Codeship.com, which deploys to AWS ElasticBeanstalk and sends notifications to Slack
  • Slack.com for team communication
  • CommonKey.com for team password management
  • Librato.com for AWS monitoring and custom metrics (via Librato node lib), alerts in Librato wil post to Slack
  • Papertrail.com for aggregating node.js logs from AWS EB instances, custom searches and triggers will post to Slack
  • Filepicker.io for user uploads directly to S3
  • Transloadit.com for transcoding media from and to S3
  • Cloudmailin.com for getting mail as webhooks into my node.js
  • Airbrake.io for monitoring client-side errors, it also dedupes them and creates issues in GitHub
  • Trello.com for higher-abstraction project management, features and bugs are in GitHub issues
  • DNS in AWS Route53 for all the dynamic stuff (EC2, EB) and S3 static sites
  • DNS in CloudFlare for static sites with SSL and SPDY (for single-page apps, while API calls are on other domain without CloudFlare for websocket issues)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment