Search overlay panel for performing site-wide searches

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

Heroku Blog

This blog post is adapted from a talk given by Julián Duque at NodeConf EU 2019 titled “Let it crash!.”

Before coming to Heroku, I did some consulting work as a Node.js solutions architect. My job was to visit various companies and make sure that they were successful in designing production-ready Node applications. Unfortunately, I witnessed many different problems when it came to error handling, especially on process shutdown. When an error …

Today, many people with diabetes are choosing to manage their condition using devices called continuous glucose monitors (CGMs). Not only do they replace the need for most finger prick testing, but they also provide a stream of data round the clock. However, like all data, it’s only as useful as the tools that analyze it.

That’s where Sugarmate comes in. Created by serial entrepreneur Josh Juster to help manage his own condition, Sugarmate combines a …

Today, we’re thrilled to announce four new trusted data integrations that allow data to flow seamlessly and securely between Heroku and external resources in public clouds and private data centers:

  • Heroku Postgres via mutual TLS
  • Heroku Postgres via PrivateLink
  • Apache Kafka on Heroku via PrivateLink
  • Heroku Redis via PrivateLink

These integrations expand Heroku’s security and trust boundary to cover the connections to external resources and the data that passes through them. They enable true multi-cloud …

@media only screen and (min-width: 415px) { #sorbet-logo { width: 70%; } }

@media only screen and (max-width: 414px) and (orientation: portrait) { #sorbet-logo { width: 100%; } }

As an experiment to see how static typing could help improve our team’s Ruby experience, we introduced Sorbet into a greenfield codebase with a team of 4 developers. Our theory was that adding static type checking through Sorbet could help us catch bugs before they go …

As part of my MBA at Carnegie Mellon University, I enrolled in a Leadership development certificate program. I was given the opportunity to work with an amazing Leadership Coach, (Laura Maxwell). Laura helped me on my journey of “overcoming my fear of failure”. As part of the program, I was able to share my story with the dean, professors, and the leadership development center at CMU. Since this is a rather common experience, …

@media only screen and (min-width: 415px) { #image1 { width: 70%; } #image2 { width: 70%; } #image3 { width: 90%; } }

@media only screen and (max-width: 414px) and (orientation: portrait) { #image1 { width: 100%; } #image2 { width: 100%; } #image3 {width: 100%; } }

Over the past four years, the Heroku Runtime team has transitioned from occasional, manual deployments to continuous, automated deployments. Changes are now rolled out globally within a …

Subscribe to the full-text feed.