The Latest News On The API Economy
Searching: No Search Term , Filtered By Article Type: "Howto", Article Type: "How To Elsewhere on the Web"
How to Make Multiple API Requests Using Postman Collection Runner
Postman offers a great way for easily interacting with APIs regardless of a background in software development. It is a collaborative platform for API dev that includes a graphical API client and automated testing. This post explores some of the benefits of working with Postman for API design.
02-22-2022
How to Make Use of gRPC Libraries and Frameworks
While gRPC brings a lot of power to enterprise-level distributed computing, it's not an easy technology to implement. Fortunately, there are projects that provide the necessary framework to do this. This article focuses on a detailed examination of the Node.js implementation of gRPC.
10-14-2020
How to Auto-Generate gRPC Code Using protoc
The objective of this article is to explain how to get protoc, a tool that does a lot of the mundane work that goes with creating code for a gRPC API, up and running to auto-generate gRPC code in a variety of programming languages. We'll cover auto-generating code in JavaScript, C#, and GoLang.
10-14-2020
How to Install Atom on Windows
Atom is a free and open-source text editor developed by GitHub and available for several operating systems, including Linux, Mac, and Windows. In this article we will take you through the necessary steps to install Atom on your Windows machine, customize it and integrate it with Git.
09-17-2020
How to Install Microsoft's VS Code Source Code Editor On Mac or Linux
Since introduction, Visual Studio Code, often called simply "VS Code", has quickly moved to the top of editor choices by programmers. It's easily one of the most configurable, developer-friendly editors available. Even though it's created by Microsoft, Linux and Mac users have embraced it as well.
07-03-2020
How to Integrate Chat Features into Client Apps Via Sendbird's API
In this article, we provide instructions on how to quickly implement the Sendbird UIKit for iOS and deploy fully-featured messaging using pre-built UI and messaging UX. Sendbird UIKit for iOS is essentially a combination of user interface tooling and the Sendbird Chat SDK for iOS.
06-23-2020
How to Secure Your Rails API Without Being a Security Expert
This article will run down the three most common vulnerabilities one may encounter in a Ruby on Rails API only app. However, some of the concepts will apply regardless of which platform you're using and you should investigate what tooling is available for your platform if you're not on Rails.
06-22-2020
How to Programmatically Translate Your App or Website with APIs
Localizing an application opens your reachable market to additional audiences on the other side of current language barriers. In this article, we'll show you how to get started with Google's Cloud Translation API so you can add language auto-translation capabilities to apps and websites.
06-18-2020
How APIs Can Block Suspicious Web Visitors Based on IP Address
We don't want to allow signups from VPNs or proxies. Visitors using a VPN or TOR, which hides their real location and identity, might be trying to perform malicious activity on your site. So how can we block these users? This article shows how the ipdata threat API can help you do this.
05-04-2020
How to Extract COVID-19 Keywords from News Using Python
Developer Gilvandro Neto has written a tutorial for extracting keywords from 100k+ articles and publications. Using Python and NLP techniques, with the coronavirus (COVID-19) as a sample topic, Neto walks us through the four steps of his project: setup, coding, conclusion, and future work.
03-11-2020
How to Build a Streaming API Using gRPC
gRPC is an alternative architectural pattern to REST and GraphQL for providing and consuming APIs. It's becoming a popular way among many companies to create APIs intended to run at web-scale compared to the other architectures that often rely on data formatting standards such as JSON or XML.
02-21-2020
How to Build a Streaming API Using GraphQL Subscriptions
GraphQL Subscriptions are a game-changer in the way developers interact with an API. They complement GraphQL's default non-subscription behavior in a way that both synchronous HTTP request/response communication and asynchronous event-driven interactions are available from a single API experience.
12-09-2019
Best Practices: How to Engage Developers with a World-Class API Portal
One of the hottest topics among API providers has to do with how to best engage developers through a developer portal. In this special report, ProgrammableWeb has compiled a comprehensive list of features (based on real world examples) that all developer portals should aspire to.
11-19-2019
How to Accept PCI-Compliant Payments Over the Phone with Stripe and Twilio
Accepting PCI-compliant payments can be vital to your business because many people still prefer to call and speak to a live person. This article will show you how, in under five minutes, to capture payment details and charge a credit card using Twilio's TwiML verb and Stripe.
09-12-2019
How to Transform an Air Traffic API to GeoJSON to Render on a Map
Many APIs provide data to use in an application but that data isn't always complete. This tutorial shows how to retrieve data from an API for global flight tracking and then transform it into GeoJSON to store in HERE's XYZ Geospatial Storage API and then render it as a 3D map with Three.js.
06-14-2019
How to Build Twilio Appointment Reminders with Node.js and Express
Many of us have a love/hate relationship with appointment reminders. Maybe the least annoying notification is a text message, and it's also the easiest. The Twilio REST API lets you create intelligent reminders, and you can also benefit from simple integration with your CRM and reservation systems.
03-27-2019
How to Make a Heatmap with Mapbox GL JS
This tutorial will show you how to make a heatmap using Mapbox GL JS. Heatmaps can be used to display a large amounts of points in a visually engaging way for your audience. Here we refer to heatmaps as a visualization that is useful for showing the density of points over an area.
11-01-2018
How to Build a Store Locator Using Mapbox GL JS
This guide will walk you through how to create a store locator map using Mapbox GL JS. You'll be able to browse all of the locations from a sidebar and select a specific store to view more information. It takes a deep dive into JavaScript with Mapbox GL JS to build an interactive web map.
10-27-2018
How to Switch from Google Maps to Mapbox
For Google Maps users looking for an alternative, this guide will walk you through making the switch to Mapbox. You will be shown how to use Mapbox GL JS, a web mapping JavaScript library, to create a web map, add a marker, and attach a popup using similar methods as the Google Maps JavaScript API.
10-25-2018
Make Your Own Zillow, An Overview of the Zillow Tech Stack
Zillow is a popular real estate service that many people use when searching for homes and apartments. With many sites like Zillow, its API tech stack is drawing developers with ideas for leveraging such a site to build very creative services that increase the site's functionality.
08-12-2018