Instigate change. Start a new collaborative Blog Group

Create group
Blogs
Craig Hughes

Chain of Trust

In the traditional two or three-tier world of web development, there is an inherent trust between the client and the server. Each is contextually aware of the other and withholds or shares informatio

24 Feb 2019
API
Craig Hughes

API Misconceptions

I’d like to clarify some things about the use of HTTP verbs for RESTful APIs and the apparent misconceptions these can bring about. Firstly, there are a few people who believe that RESTful APIs are p

01 Feb 2019
API
Craig Hughes

API Fragments - simple flexibility

Designing APIs often leads to a compromise between producers and/or consumers. Consumers of APIs would like the interface to be as close to their requirements as possible; they want to avoid possible

27 Jan 2019
API
Craig Hughes

API: Arrays or named elements?

The humble restaurant menu follows a common pattern where menu items are generally separated into a logical hierarchy. At the top level, we may have breakfast items, dinner items or drinks items. Each...

15 Jan 2019
API
Craig Hughes

DDD: what aisle is your attribute in?

During a Domain Driven Design (DDD) workshop this week, one of my colleagues very cleverly used grocery store aisles as an analogy to explain why attributes should be grouped into entities. He explai

09 Jan 2019
API
Craig Hughes

Fireworks or APIs - 'meh'

Every New Year’s Eve we are wowed by extravagant fireworks from around the world - we anticipate them and we expect them. This New Year’s Eve was no different, except for me – this year I was in Cope

04 Jan 2019
API