Posts By: Travis Spencer

If you are building APIs or microservices on the Java Virtual Machine (JVM), you owe it to yourself to check out the micro-framework Spark. This tiny toolkit is designed after a similar Ruby framework called Sinatra, providing a library that makes it easy to create APIs and web sites. Read more

When you start a new API project, one of the first questions to answer is what programming language to use. Picking the right one can make all the difference. Some languages help solve certain problems while others inhibit solutions. Even after a language is chosen and tens-of-thousands of lines of code have been written, there is the possibility of reducing complexity by using new languages on the same runtime. Read more

We live in a Web 3.0 era. Cloud computing, mobile devices, enormous bandwidth capacity, and the Semantic Web have ushered in the next age of the WWW. The Web is nearly 10,000 days old now, and the predictions of Kevin Kelly (and others) have come true. Read more

OAuth 2 and OpenID Connect are fundamental to securing your APIs. To protect the data that your services expose, you must use them. They are complicated though, so we wanted to go into some depth about these standards to help you deploy them correctly. Read more

The Nordic APIs team is very distributed, and it is growing quickly. We’re more than a dozen people working on various things, and we are scattered around Sweden, Spain, and the US. Our team has very little software running on our devices. Read more