News
- News
- Last Updated: April 19, 2016
- Ike DeLorenzo
Today, we are happy to announce the graduation of Heroku Review apps from an exceptionally popular beta to being generally available to all Heroku users. Review apps are the instant, disposable Heroku app environments that can spin up automatically with each GitHub pull request. They allow developers and their teams to automatically build and test any pull request, updated at every push, at a temporary, shareable URL. When the pull request is closed or merged, the Review app is deleted. GitHub users are notified of all this, right in the pull request web interface. Instead of speculating on how the…
- News
- Last Updated: April 04, 2024
- Matthew Creager
We recently sat down for a chat with Bill Curtis, a co-founder and the CTO of Sweet Tooth (Now Smile.io), a points and rewards app for online stores worldwide. What has been your greatest challenge? We’re serving way more data today than we ever have, so scaling is mission-critical. In the past, we’ve struggled with traffic spikes. For example, there are seasonal spikes, like Black Friday or Cyber Monday. There are also spikes from merchant activity, such as load testing stores or importing a large number of orders. I recently tweeted our requests-per-hour graph. It showed that during the huge…
- News
- Last Updated: April 06, 2016
- Matthew Creager
Last week, Terence Lee and I caught up with Tom Dale at EmberConf to talk about FastBoot, when you should avoid native apps, and why JavaScript on the server and the browser might start to converge. Check the end for the full recording! So let's start with the drama, would you say Ember has declared war on native apps? [laughs] [sigh] Yeah. Yeah, I think that's fair. Yeah. Sure. Why not? Let's go with that. A lot of other frameworks, take this approach of bringing web technologies and dropping them into native experiences – React Native being the prime example.…
- News
- Last Updated: April 05, 2016
- Nahid Samsami
Two years ago we released the Heroku Platform API (v3), providing a supported way to automate and instrument Heroku and making it even easier for you to build new products. Today we are deprecating the legacy, unofficial version of the API that preceded it (v2), as its usage is limited and we are focusing development on the newer, officially-supported API. We will sunset v2 of the API on April 15, 2017. For security reasons, we will be sunsetting support of auth in query string sooner, which we will announce in the Changelog. If you are using the older version of…
- News
- Last Updated: March 22, 2016
- Matthew Creager
Matthew Eckstein is the VP of Engineering for charity: water. For more information, visit: www.charitywater.org. Read our charity: water customer story to learn more about how Heroku has helped their organization deliver clean water to millions of people around the world. Tell us a bit about charity: water charity: water is a non-profit organization that brings clean and safe drinking water to people in developing nations all around the world. We rebuilt our online fundraising and donation platform on Heroku and are super excited to share our story today, March 22nd on World Water Day. When we first moved to…
- News
- Last Updated: March 21, 2016
- Joy Scharmen
If you’re a developer, it’s unlikely you’ve ever said "I wish I could spend a whole day patching critical security holes in my infrastructure!" (If you do, we’re hiring). And if you’re running a business, it’s unlikely you’ve ever said “Yes! I would like my developers to lose a day’s worth of feature-building on security patches!”. At Heroku, we believe you shouldn’t have to spend the time required to patch, test, and deploy security fixes. Because of that, some of Heroku’s most important features are ones you never see: we keep our platform reliable and secure for your apps so…
- News
- Last Updated: June 03, 2024
- Jacob Kaplan-Moss
Today, we're thrilled to host Jacob Kaplan-Moss. Jacob's a former Herokai and long-time core contributor to Django, and he's here to share an in-depth look at something that he believes will define the future of the framework. Django Channels allows Python developers to build real-time, asynchronous web apps with Python and JavaScript. It augments Django’s robust response-request architecture with asynchronous protocol handling, including WebSockets support. In this Django Channels tutorial, we’ll show you how to build a real-time chat app with Django, Channels, Redis, and Heroku Dynos. What are Django Channels? When Django was created, almost 20 years ago, the…
- News
- Last Updated: April 24, 2024
- Matthew Creager
Whether they're publishing notifications, responding to /slash commands or carrying a conversation, bots have become an integral part of the way we work with Slack. A bot can do any number of things for your team as part of your day-to-day work, you're only limited by your imagination. For some first-hand experience, check out the Heroku Button Gallery, where users have created all types of bots: from fun bots like poker and Jeopardy!, to more practical ones like a bot that tracks the satisfaction of your team members or one that reminds your team to review existing pull requests. That…
- News
- Last Updated: March 02, 2016
- Joe Kutner
A common challenge when building microservices is providing a unified interface to the consumers of your system. The fact that your services are split into small composable apps shouldn’t be visible to users or result in substantial development effort. To solve this problem, Netflix (a major adopter of microservices) created and open-sourced its Zuul proxy server. Zuul is an edge service that proxies requests to multiple backing services. It provides a unified “front door” to your system, which allows a browser, mobile app, or other user interface to consume services from multiple hosts without managing cross-origin resource sharing (CORS) and…
Last week MailChimp announced that they are shutting down the Mandrill Heroku Add-on, giving users until April 27th to migrate to another solution. Many of our customers have sought guidance on how and where to migrate, so we have asked our email providers to create guides for migrating from the Mandrill add-on to their respective services. Mailgun: Migrating from the Heroku Mandrill Add-on to the Mailgun Add-on SendGrid: Replacing the Mandrill Heroku Add-on with the SendGrid Add-on
Subscribe to the full-text RSS feed for Ike DeLorenzo.