We'll respond shortly.
In this post, Pivotal Labs Engineering Manager, David Julia, provides an example of a problematic RESTful JSON API and an approach for refactoring it. When API designs are implicit, they don’t reveal and enable the intended API usage, and they become very difficult to implement. In today’s world of cloud connectivity and developer community, poorly designed API can greatly slow down or stop software service adoption in its tracks, not to mention the public feedback for poor APIs. David’s approach, and the related code, clearly explain some of the key considerations.
A platform is only useful to developers if it is kept up to date. This week, host Simon Elisha updates us on the new features and capabilities in the PCF 1.4 release. Goodies include logging changes, security updates, AutoScaling and many more.
In this podcast, Coté speaks with Apiary.io Founder and CEO, Jakub Nešetřil. Jakub's company is all about APIs. The two discuss the shifts to microservices in terms of architecture and development, approaches to governance, API design, and the API economy's evolution.
Mobile application development is hitting a tipping point in 2015, and most companies are planning on stepping up their development investment in the area by at least 36% next year. But spending more on mobile app development isn’t enough—the approach must be smarter. Teams tasked with building or evolving a company’s mobile app strategy should heed tips and best practices like those in Pivotal's infographic, covered in this post along with the top three ways to up your mobile game.
When I work with unfamiliar YAML files specifying deployment manifests, product metadata, serialized records, etc. I want to quickly get a sense of a few things:What is the set of keys in this data structure? If the structure(nested keys)…
Summary: If you are using the rspec_api_documentation gem to test and document your API, you can use this code to test that you have a spec for each of your routes. Check out the gist here: http://gist.github.com/kayline/8868438
If you’re building … Read more
The new Pivotal Tracker developer API (V5) is now open to everyone! It’s completely new, all-JSON, much more comprehensive, and full of goodies. Keep reading for highlights and an example to get started.
The recently rewritten Tracker application has been … Read more
How to version an API has been a thoroughly discussed topic in the last several years regardless of protocol or approach, be that SOAP, REST or Hypermedia. Why contribute another post to the topic? My last post on avoiding breaking … Read more
I have been playing with Ember in and out since the beginning of 2012, you may have seen my two (obsolete?) libraries ember-facebook and ember-formbuilder. I wrote them out of real needs I had on projects back then.
I was … Read more
Minitest, Ruby’s built-in testing library, has some great out-of-the-box features. One of these is test parallelization. Parallel testing is often added after a suite gets slow enough to hurt. That can be achieved using the parallel_tests gem, which takes advantage … Read more