Learning

Learning resources for building and extending applications on Heroku.

2 weeks ago

  • Zara 4

    Compress images by up to 90% with no visible loss of quality.

1 month ago

  • OAuth2 with Heroku & Go

    How to create a web application on Heroku that lets users authorize using the Heroku platform’s OAuth API, and then perform API calls to api.heroku.com. It can serve as the basis of a more complex integration scenario.

3 months ago

  • Scout

    Scout is a Heroku add-on that analyzes Ruby on Rails app behavior, reporting on critical performance and stability issues like memory leaks, slow SQL and capacity issues.

7 months ago

  • Go Dependencies via GB

    How to fully utilize Heroku’s support for specifying dependencies for your Go application with GB.

8 months ago

11 months ago

1 year ago

  • Bucketeer

    A simple way to provision an Amazon S3 Bucket for your Heroku application.
  • Deploying Go Apps on Heroku

    Creating, configuring, deploying and scaling Go applications on Heroku.

2 years ago

  • Getting Started on Heroku with PHP

    A step-by-step guide for deploying your first PHP app and mastering the basics of Heroku
  • Getting Started with Symfony on Heroku

    This tutorial uses the Symfony Standard Edition application skeleton and shows how to deploy it on Heroku, making necessary changes along the way.
  • Heroku Connect

    Heroku Connect is an add-on that provides a data synchronization service between Salesforce and Heroku Postgres databases.

3 years ago

  • Process Scheduler

    Easy scheduling of processes depending on the hour of the day and day of the week.
  • Semaphore

    How to use Semaphore with applications hosted on Heroku.

4 years ago

  • Purchasing an SSL Certificate from DNSimple

    Understand the steps required to purchase an SSL certificate from DNSimple for use on Heroku.
  • CloudMailIn

    CloudMailin allows you to receive incoming email messages in your web app via an HTTP POST request.
  • ClearDB MySQL

    ClearDB provides a powerful, fault tolerant database-as-a-service in the cloud for your MySQL powered applications.
  • mLab MongoDB

    mLab is a fully managed cloud database service featuring automated provisioning and scaling of MongoDB databases, backup and recovery, 24/7 monitoring and alerting, web-based management tools, and expert support.
  • SendGrid

    The SendGrid add-on provides an API-driven approach to SMTP delivery. Use SendGrid to add email services to your application.
  • Getting Started with Play! 1.x on Heroku

    Creating, configuring and deploying a Play applications on Heroku.
  • Getting Started with Spring MVC Hibernate on Heroku

    Create, configure, deploy and scale a database-backed Spring MVC Hibernate Java application on Heroku.