Rubberduck: Emulating OpenAI Locally for Reliable AI Development on SitePoint.
#apis
52 posts
24 Jul
16 Jul
null Building Smarter Insurance Applications: How Health Plan APIs Can Empower Small Agencies on SitePoint.
3 Jul
Claude Sonnet 5 developer decision guide. Sections: What changed from Sonnet 4.6 (agentic capabilities, tool use, longer output stability), Sonnet 5 vs Opus 4.8 vs DeepSeek V4 for coding tasks (decision matrix, not benchmark table), accessing Sonnet 5 via API (model ID: claude-sonnet-5, available on Claude API, Bedrock, Vertex AI), Claude Code integration (how Sonnet 5 performs as default CLI…
28 Jun
Cross-model guide to reducing LLM costs using prompt compression, semantic caching, chain-of-thought pruning, and output length constraints across OpenAI, Anthropic, and Google Gemini. Prompt Compression and Cache Tuning: Cut Your LLM API Costs by 60% on SitePoint.
27 Jun
null How to Build Privacy-Safe Cross-Organizational Data Joins with Databricks Cleanrooms on SitePoint.
null 3 REST API Testing Mistakes That Cost Us the Most Time (and How We Fixed Them) on SitePoint.
Comprehensive guide covering this topic with practical implementation details. headroom: The Token-Compression CLI That Cuts Your LLM API Costs by 60–95% on SitePoint.
24 Jun
Comprehensive guide to DeepSeek V4 API: The Complete Developer Guide DeepSeek V4 API: The Complete Developer Guide on SitePoint.
9 Jun
Compare the top payment orchestration platforms for enterprise merchants in 2026. Reviews Akurateco, Spreedly, Primer, Gr4vy, IXOPAY, and more on fit and features. Payment orchestration Platforms for Enterprises to watch in 2026 on SitePoint.
4 Jun
null I Built a Task Management API in Laravel to Learn the Fundamentals (Here's What Happened) on SitePoint.
28 May
Comprehensive guide covering this topic with practical implementation details. DeepSeek API + OpenAI SDK: A Developer's Quick-Start Guide on SitePoint.
24 May
Comprehensive guide covering LM Studio 0.4 Headless Deployment: Local LLM APIs Without the GUI with practical implementation details. LM Studio 0.4 Headless Deployment: Local LLM APIs Without the GUI on SitePoint.
21 May
Top 10 SEO Data APIs for 2026: The Digital Expert’s Technical Guide to Programmatic Search
SitePointCompare the top SEO data APIs for 2026. We evaluate the 10 best SEO APIs based on AI search tracking, cost, and developer experience for programmatic search. Top 10 SEO Data APIs for 2026: The Digital Expert’s Technical Guide to Programmatic Search on SitePoint.
Looking for DataForSEO alternatives for GEO, AEO, or SERM work? Here's a no-fluff comparison of the best options including SE Ranking, Bright Data, SerpAPI, etc. 5 Best DataForSEO Alternatives in 2026: A Senior Expert's Breakdown on SitePoint.
24 Apr
Comprehensive guide covering MCP Model Context Protocol: Complete Developer Integration Guide with practical implementation details. MCP Model Context Protocol: Complete Developer Integration Guide on SitePoint.
20 Apr
Technical deep-dive covering V3.2's new features, API patterns, benchmark performance, and migration from V3 DeepSeek V3.2: The Complete Developer Guide (2026) on SitePoint.
Anthropic shipped Claude Opus 4.7 with major improvements in coding, vision, and agentic workflows. Here's what developers actually get with the new model. Claude Opus 4.7 Is Here: What Developers Actually Get on SitePoint.
17 Apr
Practical solutions to common problems when working with DeepSeek R1 in production. DeepSeek R1 Troubleshooting Guide: Common Issues and Solutions (2026) on SitePoint.
Breaking news on DeepSeek V4 release with analysis of new features. DeepSeek V4 Released: What's New in the Latest Model (2026) on SitePoint.
13 Apr
Learn 5 powerful ways to use the Semrush API to automate reporting, qualify leads, monitor competitors, and unlock real-time SEO intelligence at scale. Top 5 Ways to Use the Semrush Developer API on SitePoint.
16 Oct 2025
Translating physical reality into digital data that’s understandable and consumable by machines is one of the most persistent roadblocks in digital transformation. You can have all the automation, data processing, and filtering in the world, and it won’t make a difference if you’re still performing manual data entry. Computer vision is an essential part of ...
16 Apr 2025
With API-driven applications being increasingly common, understanding how your APIs are performing is crucial for success. That’s where the combination of Heroku and Moesif allows developers and their organizations to step up their observability game. In this blog, we will quickly examine how you can integrate Moesif with your Heroku app to begin monetizing and analyzing your API traffic. Let’s…
29 Jul 2024
In today’s fast-paced digital world, companies are looking for ways to expose their APIs and microservices to the internet while enhancing their overall API security. MuleSoft Anypoint Flex Gateway is a powerful solution that solves this problem. Let’s walk through deploying the Anypoint Flex Gateway on Heroku in a few straightforward steps. You’ll learn how […] The post Mastering API…
29 Apr 2024
If you’re an API developer working with Node.js, then you’re probably familiar with Express. But have you tried out the Fastify framework to build with power, speed, and convenience? In this walkthrough, we build a full-featured, easy-to-consume API with Fastify. And we deploy it to the cloud with ease. We show you how to: Get […] The post Build Well-Documented…
28 Mar 2024
How to connect your GPT on OpenAI to a backend Node.js app Late in 2023, OpenAI introduced GPTs, a way for developers to build customized versions of ChatGPT that can bundle in specialized knowledge, follow preset instructions, or perform actions like reaching out to external APIs. As more and more businesses and individuals use ChatGPT, […] The post Building a…
19 May 2022
[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 […] The post Plans to…
21 Jul 2020
Realtime Communication is providing enterprises with an innovative way to deliver better, more cost-effective customer service.
8 Jul 2020
When API requests are made one-after-the-other they’ll quickly hit rate limits and when that happens: If you provide an API client that doesn’t include rate limiting, you don’t really have an API client. You’ve got an exception generator with a remote timer. — Richard Schneeman Stay Inside (@schneems) June 12, 2019 That tweet spawned a […] The post How We…
24 Jun 2020
Over the last few years, GraphQL has emerged as a very popular API specification that focuses on making data fetching easier for clients, whether the clients are a front-end or a third-party. In a traditional REST-based API approach, the client makes a request, and the server dictates the response: $ curl https://api.heroku.space/users/1 { "id": 1, […] The post Building a…
16 Jun 2020
Faster application delivery with remote teams is the key to connect with your customers, now more than ever. A few years ago, we released Review Apps with the goal of improving the application development process and team collaboration. Today, we are excited to announce the release of an improved version of Review Apps to general […] The post New Review…
9 Apr 2019
Heroku has many public API endpoints. Each of these endpoints needs to be tested so that we know how they work, and documented so that our customers (and other API consumers) know how they work. Follow along, and we’ll learn how Heroku uses JSON Schema to test and document our Platform API – and how […] The post Saved by…
14 Aug 2018
This is the first in a series of blog posts examining the evolution of web app architecture over the past 10 years. This post examines the forces that have driven the architectural changes and a high-level view of a new architecture. In future posts, we’ll zoom in to details of specific parts of the system. […] The post Beyond Web…
16 May 2018
How to blend a rock-solid CMS and API with the absolute best in front-end tooling, built as a single project and hosted seamlessly on Heroku. Rails is an incredible framework, but modern web development has moved to the front-end, meaning sometimes you don’t need all the bulk of the asset pipeline and the templating system. In […] The post Modern…
21 Mar 2018
Asynchronous provisioning allows add-ons to perform out-of-band provisioning in a first-class way. It’s intended for add-on services that need extended time to set up and help make automated app setup and orchestration easier and less error-prone. The customer will be billed as soon as the add-on starts provisioning. This means the time and cost of […] The post Updated Async…
26 Jan 2018
Need to quickly catch up on this past quarter's announcements? Here are the top three topics to tune in on: The Platform API for Partners provides many official endpoints that allow you to introspect security settings, discover other customer instances of the same add-on, and much more. With the Platform API, add-ons have an OAuth […] The post FY18 Q4…
24 Jan 2018
The Platform API for Partners provides many official endpoints that the App Info API doesn’t support. These endpoints let you introspect security settings, discover other customer instances of the same add-on, and much more. Platform API for Partners endpoints are also more consistent and “better traveled.” Heroku uses these endpoints internally, and customers also use […] The post Updated Platform…
23 Jan 2018
The following is the story of how Randall Degges created a simple API to solve the common problem of external IP address lookup and how he scaled it from zero to over 10 thousand requests per second (30B/month!) using Node.js and Go on Heroku. Several years ago I created a free web service, ipify. It […] The post Scaling ipify…
27 Oct 2017
Need to quickly catch up on this past quarter's announcements? Here are the top three topics to tune in on: Heroku has expanded regions availability for Private Spaces and introduced the general availability of the Dublin region on September 26, 2017. Heroku users are able to run apps in all of the following Private Spaces […] The post FY18 Q3…
22 Aug 2017
We're happy to announce that Heroku app webhooks is now generally available for all Heroku customers. App webhooks provide notifications when your Heroku app changes, including modifications to domain settings, releases, add-ons, and dyno formations. These notifications can empower your internal communications, dashboards, bots or anything else that can receive HTTP POST requests. Integrating with […] The post Heroku Webhooks:…
28 Jul 2017
Need to quickly catch up on this past quarter's announcements? Here are the top three topics to tune in on: Heroku announced the general availability of continuous integration (CI) on May 18, 2017. This new feature creates copies of staging apps to run tests, then destroys the app and its add-ons. With Heroku CI, you […] The post FY18 Q2…
25 May 2017
Heroku has always made it easy for you to extend your apps with add-ons. Starting today, partners can access the Platform API to build a more secure and cohesive developer experience between add-ons and Heroku. Advancing the Add-on User Experience Several add-ons are already using the new Platform API for Partners. Adept Scale, a long-time […] The post Announcing Platform…
21 Jul 2016
Scott Raio is Co-Founder and CTO of Combatant Gentlemen], a design-to-delivery menswear e-commerce brand. What microservices are you running in Heroku Private Spaces? We’ve written an individual service for every business use case. For example, we have services for order processing, product catalog, account management, authentication, swatch display, POs, logistics, payments, etc. With all these […] The post How Combatant…
10 May 2016
Today we’re announcing that the APIs for the Heroku Connect data synchronization service are now GA. These fully supported endpoints will help our users with the tasks they most need repeatable automation for: creating consistent configuration across development, staging, and production environments; managing connections across multiple Salesforce deployments; and integrating Heroku Connect status with their […] The post Heroku Connect…
1 Mar 2016
I spend most of my time at Heroku working on our support tools and services; help.heroku.com is one such example. Heroku’s help application depends on the Platform API to, amongst other things, authenticate users, authorize or deny access, and fetch user data. So, what happens to tools and services like help.heroku.com during a platform incident? […] The post Incident Preparation:…
5 Feb 2016
Three months ago we announced that Parse would be opening their Cloud Code product so that their customers would be able to deploy their mobile backends to Heroku. This allowed Parse customers to use a full Node.js environment with Cloud Code. With Parse’s recent announcement, we’re taking that one step further, by allowing you to […] The post Deploy Parse…
4 Nov 2015
If your application is successful, there may come a time where you’re on an unsupported version of a dependency. In the case of the Heroku Platform API, this dependency was a very old version of Active Record from many years ago. Due to the complexity involved in the upgrade, this core piece of infrastructure had […] The post How We…
22 Oct 2015
Most modern mobile apps depend heavily on the app’s back-end. That’s because many of the expectations users have for mobile apps today — for the application to work regardless of network connectivity, to notify them when relevant content changes, to have integrations with the social networks they use, for appropriate levels of security, and a […] The post Announcing Heroku…
30 Jun 2015
Fun fact: the Heroku API consumes more endpoints than it serves. Our availability is heavily dependent on the availability of the services we interact with, which is the textbook definition of when to apply the circuit breaker pattern. And so we did: Circuit breakers really helped us keep the service stable despite third-party interruptions, as […] The post Improved production…
30 Jul 2014
In May we released the first version of Heroku Connect, a service that makes it easy to build Heroku apps that share data with your Salesforce deployment. Today we released our first major update to the service, bringing new speed and scale enhancements to all Heroku Connect users. Together, these enhancements lower latency on Heroku […] The post Heroku Connect:…
23 May 2014
Developers want to spend less time setting up applications and start working with the code sooner. Setting up applications is error-prone, time consuming and interruptive to the development flow. Often, there are several steps to go from your code or other samples and templates that you find in repositories online, to a running application that […] The post Introducing the…
15 May 2014
Today we’re open sourcing the toolchain Heroku uses to design, document, and consume our APIs. We hope this shows how Heroku thinks about APIs and gives you new tools to create your own APIs. This toolkit includes our HTTP API design guide, the prmd tool for managing JSON schemas and generating API docs, and client […] The post Introducing the…
10 Jan 2014
Editor's note: This is a cross post from Blake Gentry, an engineer at Heroku. This is a post about the recently announced Heroku Platform API JSON Schema and how I used that schema to write an auto-generated Go client for the API. Heroku's API team has spent a large part of the past year designing […] The post Auto-generating a…