Related articles

Austin API Summit Wrap Up

Mic check. 1-2-3. Earlier this week, Nordic APIs held a 2.5 day event, jam-packed with workshops, 30 speakers, and critical insights on building success in the API ecosystem. This was our first ever conference in Austin, and our 2nd ever Nordic APIs event in the United States. We had a blast, learned a lot, and…

Read More

Why Standards-Based Drivers Offer Better API Integration

Why you should be using drivers to integrate with disparate data sources As enterprises grow, so too does the number and variety of data sources they use to drive business. The average company is using at least sixteen SaaS applications and has data in at least that many on-premises data stores and internal apps. With…

Read More

10+ Frameworks For Building Web Applications In Clojure

Clojure is a powerful language, but as with any language, its true power comes through extensibility. The ability to plug in additional modules and open up functionality is key to the proper development of a Clojure application, and as such, understanding both how Clojure functions and how the various frameworks interlock is key to proper…

Read More

Tools to Make HATEOAS Compliance Easier

HATEOAS is, in essence, a value proposition and definition for what an API should do. HATEOAS, or Hypermedia as the Engine of Application State, is a specific constraint upon the REST architecture. For many, however, HATEOAS seems a nit-picky addition to the slew of API design best practices. Part of this comes from the fact…

Read More

What is the Richardson Maturity Model?

While most developers are aware of Roy Fielding and REST, fewer may be aware of the Richardson Maturity Mo. Though the Richardson Maturity Mo is often considered esoteric in comparison to its famous compatriots, it can serve as a goalpost to achieving truly complete and useful APIs. Today, we’re going to discuss the…

Read More

REST State Machine Revisited

In the months after the publication of Designing a True REST State Machine and the talk it was based on, there has been quite a bit of discussion and the questions posed should be addressed. While each could be responded to individually, perhaps they might be better served by writing everything up in a blog…

Read More