Posts Tagged: Events

5 Protocols For Event-Driven API Architectures

The internet is a system of communication, and as such, the relationship between client and server, as well as server to server, is one of the most oft-discussed and hotly contested concepts. event-driven architecture is a methodology of defining these relationships, and creating systems within a specific set of relationships that allow for extensive functionality. Read more

How to Hold a Killer First Hackathon or Developer Conference or Hackathon

How to Hold a Killer First Hackathon or Developer Conference

Part of what makes modern API development so much more powerful than ever before is the fact that, at the tip of one’s fingers, an entire world of lessons, examples, and fellow developers are within reach. Community and the resultant feedback has made API development and the APIs that are created from this process more extensive, more powerful, and more effective. Read more

Finnish Startups Advise API Practitioners on the API Stack: Pre-Helsinki Event Feature

How many organizations are adopting an API strategy in Helsinki? Quite a few — for one, Helsinki arguably is the most successful city in the world using open data, with an active developer portal (Dev.Hel.fi) enabling the creation of new applications on top of city data to promote participatory democracy. Read more

Building APIs on the JVM Using Kotlin and Spark – Part 2

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

Building APIs on the JVM Using Kotlin and Spark – Part 1

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