Profile
Location
Copenhagen
Member since
2018
Reads
LInkedIn

Craig's blog archive

2019 (6) 2018 (11)
Craig Hughes
Accolade: Blog group founder

Craig Hughes

Chief Enterprise Architect API at Danske Bank
Message Message me Posts: 17 Comments: 3
Bio Chief Enterprise Architect, with a focus on APIs for Danske Bank. Please note that views expressed here are my own and do not necessarily express those of Danske Bank. Career History A specialist in API and web technologies, with a strong focus on APIs. Currently responsible for breaking the core banking systems into business domains and, using these as the building blocks, create reusable business process via APIs.

Blogs

API

Chain of Trust

24 Feb 2019

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 information depending on the level of trust. The server may generate and persist session information about the client to enforce control or to simplify interac

API

API Misconceptions

01 Feb 2019

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 predominantly for CRUD (Create, Read, Update, Delete) operations. I covered how this can be extended to other operations in a previous article; Nouns

API

API Fragments - simple flexibility

27 Jan 2019

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 composition or contract navigation. API producers would like their interface to be as simple as possible; they want to support maximum reuse and con

API

API: Arrays or named elements?

15 Jan 2019

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 of these could be grouped further into categories like meat dishes, fish dishes or pasta dishes (dinner items), and again into burgers and steaks (m...

Craig is Commenting on