Application Programming Interfaces (APIs) are powerful. They are opening up new connections for programmers, providing to many more people  a way to access and analyze extremely varied data, and exposing vast quantities of useful government data (environmental, financial, legal, historical) that has been largely hidden from the public, thereby democratizing access to data and to […]

Read more

What should a good REST API look like? Should you use verbs or nouns in your resource paths? How do you handle versioning of APIs? How to deal with partial responses and pagination? Which status codes should I make use of? What about sorting, filtering, and searching? Have you thought about content negotiation, cross-domain access, […]

Read more

As team Groovy enter their final month at Pivotal, having had their sponsorship cut as the company look to support its “growing traction” in PaaS, Data, and Agile development, loose ends are being tied up, and the crew are looking to the future. Yesterday, Guillaume Laforge, Groovy creator, announced in a blog post that he would be […]

Read more