Kristopher Sandoval

Kristopher Sandoval

Kristopher is a web developer and author who writes on security and business. He has been writing articles for Nordic APIs since 2015.

Posts By: Kristopher Sandoval

Living in the Cloud Stack – Understanding SaaS, PaaS, and IaaS APIs

The API world is rapidly changing — the average consumer of an API is far different from the data-processing clients of old, and the business-to-business landscape has steadily pushed the evolution of the API into bigger, bolder directions. In a world so documented and maintained, however, there remains a Wild West — unique in its applications and relatively misunderstood to those who don’t live in it. Read more

Writing Microservices in Go

In Hemingway’s A Farewell to Arms, the heroic archetype Frederick Henry stated of martinis, ”I had never tasted anything so cool and clean. They made me feel civilized.” The days of Hemingway might have been absent of APIs and coding languages, but had he been around in the modern era, he would have probably said the same of Go, the unique, refreshing, future-friendly language taking the API world by storm. Read more

3 Strategies For Developing Microservices

In our first Microservice Showdown, we addressed the architectural design choices behind the most popular APIs — we covered the strengths and weaknesses inherent in each, and we discussed exactly why making such a choice matters. In this article, the second part of the Microservice Showdown series, we’ll be tackling a more complex topic — the overall development approach. Read more

A Tale of Four API Designs: Dissecting Common API Architectures

In the world of APIs, the way we design and implement code is of paramount importance. Starting development without a proper architectural design perspective, approach, or consideration could lead to unneeded redundancy, complexity, and purposeless constraints. By implementing one of several common design architectures, however, we can guide our API style in a more cohesive direction, decreasing development time, increasing developer efficiency, and creating a streamlined API life cycle. Read more