Understanding Mutual TLS Options in the Public Cloud
When delivering an API over the public internet via a cloud provider, some organizations and frameworks require mutual TLS verification as a part of the interaction for that API. Mutual TLS can be used to ...
Designing APIs with Apiary & API Blueprint
Jun 23, 2017
, api blueprint
, api documentation
, restful service
, restful web service
, richardson maturity model
Spending time and effort to design and build user-friendly APIs is no longer a “nice to have”. APIs should be embraced as a product in their own right. An API should empower the user, internal ...
Working with the Postman REST Client
Recently at one of my clients, I found myself looking for a different setup for building and managing REST calls to various APIs I was working with. There are a multitude of services out there ...
Retrofit: API Integration Made Easy
Intro to Retrofit: One of the most common tasks we have as developers is to make HTTP requests and interpret their responses. Often times we need to do this using Java and until now, there hasn’t been a concrete way ...
ETags and Spring Data REST
ETags are a useful part of HTTP that don’t get a ton of love in our current API-everything world. Luckily, the Spring Data Rest team added support for ETags in their recent 2.3/upcoming 2.3.1 releases ...
Grails API Functional Testing
You’ve written (or are about to write) an API in Grails. Which is quite easy, especially with all the REST API improvements in Grails 2.3. Now you want to ensure your API works correctly when ...
Extending Angular’s $resource Service for a Consistent API
Jun 3, 2014
One of my favorite modules provided by AngularJS is the ngResource module, because it has intelligent defaults and also allows me to be very flexible configuring resources and REST api calls to match pretty much ...
Enterprise Mobile – More Than iOS vs Android
Every week our team here at OPI talks to a business or business owner and we get asked “iOS or Android?” and there is no right answer because it is the wrong question that is ...
Open jQuery prettyPhoto API to an image other than the first one
prettyPhoto is neat little jQuery plugin, that makes it easy to do lightbox style image (or “videos, flash, YouTube, iframes and ajax”) overlays on your page. Let’s say I have 5 images that I want ...