Search overlay panel for performing site-wide searches

Build Your Next Big Thing on Heroku. Sign Up Now!

Developer Tools

When Heroku first launched you could only use one version of Ruby: 1.8.6. As the Ruby implementation matured and improved, so did Heroku. We recently announced the ability to specify your ruby version on Heroku, and we are happy to announce the first preview-build of Ruby available: starting today you can use Ruby 2.0 preview1 on Heroku.

Ruby 2.0

The Ruby core team has been hard at work on Ruby 2.0, which has a …

Here at Heroku, we focus our energy on developer experience and productivity. Historically, this has revolved around command-line tools like the Heroku Toolbelt and the Heroku CLI. As a polyglot platform, we have developers that come from all backgrounds — some that prefer command-line workflows and others that prefer web interface. Most use a bit of both.

Today, we're introducing a new first-class interface to our platform: the Heroku Dashboard.

App Awareness and

In 2007, Los Angeles web development shop Bitscribe loved the productivity gains they found by developing using agile methodologies. What they didn’t like was the labor-intensive process necessary to deploy applications. Bitscribe principals James, Adam, and Orion decided to build a company just to solve this problem. They called it "Heroku", a combination of the words "hero" and "haiku".

Hundreds of development shops from small shops like Bitscribe to large GSIs like Accenture now rely …

Developers like you deploy code to hundreds of thousands of apps every month on the Heroku platform. Some of these are production apps which serve hundreds of millions or even billions of requests per month. Uptime of the platform is critical for such apps.

We want to achieve the sustained reliability that these apps require. But when there are incidents that impact uptime, we want to maximize our transparency and accountability to you and all …

We are pleased to announce that Yukihiro "Matz" Matsumoto, the creator of Ruby and Heroku's Chief Ruby Architect, has received the 2011 annual Advancement of Free Software Award.

Heroku users are known for leading jet-setter lifestyles. It's true! Developers with refined, sophisticated tastes git push to the cloud in order to appreciate the finer things of life: foreign cinema, travel to exotic destinations, and focusing on development instead of configuring system infrastructure.

So it's only natural that Heroku developers on-the-go reach for Nezumi.

Nezumi is a paid 3rd-party iPhone app created by Marshall Huss that allows you to scale dynos, restart apps, and …

Today we're happy to announce the availability of Heroku Scheduler. Scheduler is an add-on for running administrative or maintenance tasks, or jobs, at scheduled time intervals. It's the polyglot replacement of the Cron add-on, with more power and flexibility. And it's free; you just pay for the dyno time consumed by the one-off tasks.

A dashboard allows you to configure jobs to run every 10 minutes, every hour, or every day, and unlike …

Today we're proud to announce the availability in beta of RabbitMQ add-on by VMWare. RabbitMQ is an open source implementation of the AMQP protocol that provides a robust, scalable and easy-to-use messaging system built for the needs of cloud application developers.

Getting Started

With the add-on, provisioning a fully managed RabbitMQ instance couldn't be easier to do:

$ cd rabbitdemo $ heroku addons:add rabbitmq -----> Adding rabbitmq to rabbitdemo... done, v2 (free) $ heroku config…

We’re very excited about the growth of the add-on ecosystem following the launch of the provider program — with dozens of add-ons in various stages of release, our developers have access to a wide variety of functionality for their applications. One of the most recent additions to the generally-available add-on catalog is IndexTank, a real-time search-as-a-service with some great features.

In order to celebrate their release, IndexTank is sponsoring a contest over the holiday season. …

NOTE: This documentation is out-of-date and no longer supported. It will not work with the current version of the Heroku platform. For the latest information about setting up custom domains on Heroku please use this article from the Heroku Dev Center.

Today is a twofer on the screencast front.

Setting up custom domains & DNS is one of those necessary evils that no one likes, and is way more confusing than it should be. Adding …

Subscribe to the full-text RSS feed for Developer Tools.