What is an API? Who was the first to use one? Did anyone “invent” the API as we know it? These questions are foundational to computer programming and fundamental to the tech industry as a whole. While they are high-level, they certainly have some important legal implications as well, as we’ve seen in recent events. Read more
Posts Tagged: saas
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 development. Read more
Before the rise of graphical interfaces and flashy user desktops, the Command Line Interface (CLI) was the only way to interact with a computer. But the retro CLI is making a comeback.
It’s a basic form of computing — the CLI accepts text commands and interprets them into functions on the operating system. Read more
Recently, there has been debate over what the best practices are for versioning an API. Many public web APIs are retired as new versions replace them, but if you were to ask Roy Fielding, creator of REST, he may tell you not to version your API at all. Read more
It isn’t much of a stretch to imagine a world where biology is accessed and modified through API calls. Not only is this not science fiction, but the first laboratory science APIs are already available. Science-as-a-Service (SciAAS) companies have started popping up, with the intent to accelerate scientific research and improvements in biotechnology. Read more