Bob Reselman, ProgrammableWeb

Bob Reselman

ProgrammableWeb

Los Angeles, CA, United States

Contact Bob

Discover and connect with journalists and influencers around the world, save time on email research, monitor the news, and more.

Start free trial

Recent:
  • Unknown
Past:
  • ProgrammableWeb
  • TheServerSide.com
  • TechTarget

Past articles by Bob:

How Ably.io Uses gRPC APIs to Streamline Its Messaging Service

In this article we'll look at how the Messaging as a Service platform Ably.io uses gRPC to optimize its service's streaming capabilities. We'll provide a brief overview of the Ably.io tech stack and then we'll look at how gRPC is used to optimize communication in the service's control plane. → Read More

How Gitlab puts gRPC in the Real World

In this series we've presented the basics of what the gRPC specification is and how it works. In this installment, we will take a real-world look at how the Source Control Management Service GitLab adopted gRPC when it refactored its server-side architecture into the Gitaly project. → Read More

New Features in GraphQL Editor 3.0 Enrich the API Development Experience

GraphQL Editor announced today the release of Version 3.0 of its flagship development tool. The new release of GraphQL Editor 3.0 offers a variety of new features that intended to improve the productivity of developers creating APIs according to the GraphQL specification. → Read More

gRPC in the Real World: The Kubernetes Container Runtime Interface

In this article we're going to look at how gRPC is used by Kubernetes in its Container Runtime Interface (CRI) technology. Bit first, why aren't we seeing that much gRPC on the front-end? It's a question that's been asked many times now and it is one that is well worth answering. → Read More

How Kubernetes Exemplifies A Truly API Driven Application

It is entirely possible to make it so that an API layer serves as the master control center for all activity taking place inside and outside a computing domain. In other words, an API layer can be the one ring that rules them all, which is the approach seen in a Kubernetes installation. → Read More

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. → Read More

Understanding the Essentials of gRPC

In this article, we're going to take a detailed look at gRPC. We're going to cover the essentials of gRPC architecture in terms of specification and implementation. Then, we're going to take a detailed look at the underlying concepts and practices required to create a gRPC API. → Read More

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. → Read More

What is a gRPC API and How Does it Work?

gRPC is an API framework that allows a program in one location on the internet to pass data to a distinct function in another program at another location on the internet. In this article, we're going to discuss how gRPC emerged on the landscape of distributed computing and explain the technology. → Read More

Slash GraphQL Brings Managed Backend and No Code Services to the GraphQL Ecosystem

DGraph, a San Francisco based startup focused on providing a full-powered native GraphQL backend service that operates at a global scale, announced the release of Slash GraphQL. The Slash DGraph platform provides a GraphQL data storage service that sits on top of DGraph’s graph database. → Read More

Slash DGraph Brings Managed Backend and No Code Services to the GraphQL Ecosystem

DGraph, a San Francisco based startup focused on providing a full-powered native GraphQL backend service that operates at a global scale, announced the release of Slash GraphQL. The Slash DGraph platform provides a GraphQL data storage service that sits on top of DGraph’s graph database. → Read More

Apollo GraphQL Announces the Release of Apollo Client 3.0

San Francisco based Apollo GraphQL announced today the release of the company’s next-generation tool for GraphQL programming, Apollo Client 3.0. ProgrammableWeb conducted an interview with the company’s CTO Matt DeBergalis where we discussed this new offering. → Read More

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. → Read More

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. → Read More

TypeScript is Now Airbnb's Official Language for Web Development

Brie Bunge, Front-End Engineer at Airbnb told the audience that Airbnb has adopted TypeScript as its standard language for Web development. TypeScript provides a level of reliability and programming efficiency which is difficult to achieve when programming only with JavaScript. → Read More

Apollo GraphQL CEO Predicts the Rise of Omni Channel API Development

The CEO of Apollo GraphQL predicted the rise of Omni Channel API development in an interview with ProgrammableWeb during the GraphQL Summit 2019 in San Francisco CA. Schmidt pointed out that the trend in application development is to move toward interaction styles that are natural to the end-user. → Read More

Hasura Brings Declarative Programming to GraphQL API Development

During Day 1 of GraphQL Summit, Tanmai Gopal, CEO, and co-founder of Hasura introduced his company’s declarative approach to creating GraphQL APIs during an exclusive interview with ProgammableWeb. Hasura is an open-source solution that provides complete support for the GraphQL specification. → Read More

Apollo Client 3.0 Enhances Cache Management for GraphQL APIs

At the GraphQL Summit, being held in San Francisco, Matt DeBergalis, Co-Founder, CTO at Apollo announced the release of the Apollo Client 3.0. Apollo Client is a development tool that reduces the labor involved in creating client-side GUI applications that interact with server-side GraphL APIs. → Read More

Review: GraphQL Editor Shows Promise as IDE for GraphQL API Development

GraphQL makes using an API a more flexible undertaking, but it can come with the cost of increased complexity. This is where the benefit of third party GraphQL tools comes into play. GraphQL Editor uses the notion of visual programming to allow developers to create full-fledged APIs in GraphQL. → Read More

Review: Postman's Newly Introduced GraphQL Support

With the most recent release of its namesake product, Postman is now capable of working with GraphQL-based APIs. ProgrammableWeb decided to take a closer look by reviewing the new feature. Postman is a utility that allows developers to execute HTTP requests against a given URL. → Read More