Developer Tools
- News
- Last Updated: May 19, 2022
- Shyam Subramanyan
[Update: May 25, 2022 – GitHub integration is now re-enabled. You can connect to GitHub immediately or wait for the enhanced integration as described below. To re-establish your GitHub connection now, please follow these instructions.]
We know you are waiting for us to re-enable our integration with GitHub, and we’ve committed to you that we would only do so following a security review. We are happy to report that the review has now …
- News
- Last Updated: March 23, 2022
- Greg NokesEric Battalio, Chris Marino
We launched Salesforce Functions last fall and the response so far has been terrific. While the most obvious use cases for functions are stateless processing of data, there are many examples of business processes that can take advantage of the simplified operating model of functions, but require some persistent state to span function invocations.
Today, we’re happy to tell you that we’ve added a new feature that enables stateful function invocation using Heroku Data products. It’s a simple feature that lets your functions securely access Heroku Data products, including Heroku Postgres, Heroku Kafka, and Heroku Redis directly from your function.
- Ecosystem
- Last Updated: January 12, 2022
- Darren Schulz
Ryan Basayne of Coralogix sits down with Morgan Shultz of Copado to discuss his experience leveraging Coralogix on the Heroku Platform.
Copado is an end-to-end, native DevOps solution that unites Admins, Architects and Developers on one platform. DevOps is a team sport, and uniting all 3 allows you to focus on what you need to focus on – getting innovation into the hands of the customer.
- Life
- Last Updated: May 16, 2024
- Abe Dearmer
The Xplenty (Integrate.io) platform allows organizations to integrate, process, and prepare data for analytics in the cloud. Xplenty is also available as a Heroku Add-on. Abe Dearmer is the company's COO.
Often, innovation sparks innovation in unforeseen ways. In the early 1950’s, television brought the world an entirely new experience that not only changed people’s daily lives, but also created a unique platform for national culture. One of the most beloved and enduring traditions …
- Engineering
- Last Updated: December 23, 2020
- Danielle Adams
In true JavaScript fashion, there was no shortage of releases in the JavaScript ecosystem this year. This includes the Yarn project’s release of Yarn 2 with a compressed cache of JavaScript dependencies, including a Yarn binary to reference, that can be used for a zero-install deployment.
Yarn is a package manager that also provides developers a project management toolset. Now, Yarn 2 is now officially supported by Heroku, and Heroku developers are able to take …
- Life
- Last Updated: July 22, 2024
- Sally Vedros
The need for speed takes on a new meaning in the face of a pandemic. With millions of lives at stake, everyone in the healthcare ecosystem, from medical facilities to laboratories to equipment manufacturers, races to do their part to help curb the spread.
With the coronavirus, the world put widespread diagnostic testing at the core of its pandemic response playbook. However, testing is only effective if the test results are accurate — a false …
- Life
- Last Updated: December 04, 2020
- Sally Vedros
For many of us, changing jobs seems like the best way to grow professionally or advance our careers. Not so for Edd Morgan, Senior Director of Engineering at BiggerPockets. During his first year in college, he became the startup’s first employee. Twelve years later, Edd reflects on his unusually stable career path and how he’s helped to grow the company into a thriving business with two million users.
- News
- Last Updated: October 08, 2020
- Scott Truitt
This summer, we announced the beta release of our new streaming data connectors between Heroku Postgres and Apache Kafka on Heroku. These connectors make Change Data Capture (CDC) possible on Heroku with minimal effort. Anyone with a Private or Shield Space, as well as a Postgres and an Apache Kafka add-on in that space, can use Streaming Data Connectors today at no additional charge.
Customers use connectors to build streaming data pipelines between …
- Engineering
- Last Updated: October 01, 2020
- Damien Mathieu
Incidents are inevitable. Any platform, large or small will have them. While resiliency work will definitely be an important factor in reducing the number of incidents, hoping to remove all of them (and therefore reach 100% uptime) is not an achievable goal.
We should, however, learn as much as we can from incidents, so we can avoid repeating them.
In this post, we will look at one of those incidents, #2105, see how it happened (spoiler: I messed up), and what we’re doing to avoid it from happening again (spoiler: I’m not fired).
- Engineering
- Last Updated: June 03, 2024
- Richard Schneeman
Your app is slow. It does not spark joy. This post will use memory allocation profiling tools to discover performance hotspots, even when they're coming from inside a library. We will use this technique with a real-world application to identify a piece of optimizable code in Active Record that ultimately leads to a patch with a substantial impact on page speed.
In addition to the talk, I've gone back and written a full technical recap …
Subscribe to the full-text RSS feed for Developer Tools.