Quality Assurance is an integral part of the Software Development Life Cycle but often in small teams, there is no dedicated personnel for this role. This means that at first many different people wear the hat of the QA. A journey on our QA
If you’re a developer and have no intentions of ever getting paid for writing code, then deciding between open-sourcing your software or not can be a simple decision. However, if you have any intentions to get compensated for your work, then the decision to open-source or not can be a […]
The uniform interface constraint defines the interface between clients and servers. It simplifies and decouples the architecture, which enables each part to evolve independently. The four guiding principles of the uniform interface are: Resource-Based Individual resources are identified in requests using URIs as resource identifiers. The resources themselves are conceptually […]
Nowadays, it is clear that cloud computing has revolutionized how technology is obtained, used and managed. And all of this has changed how organizations budget and pay for technology services.
What is an API? An API is an application program interface which has determined routines, protocols, and tools for creating application. APIs are used to program interface components and they’re important because they provide the building blocks for making a program, which are then put together and completed by […]
Cultural Heritage APIs: What are they, why we need them
This post is a review on museum rest APIs, their availability, necessity and finally future thoughts. What cloud technologies do museums work, why they switched, who is using the data they expose and why REST APIs are important and useful.
Application program interface (API) is a set of protocols utilized for building software applications. This directs how the components of software interact with one another and are very useful as they make it easier to develop the program and put all the units together. More recently Hypermedia APIs have become […]
Recently I had to heavily use background workers because of the increasing traffic on Orfium. This caused me a little bit of panic because I am mostly an API/Rest guy and not of such a favor of MQTT. I have to admit I was wrong. But let’s take it from the […]
Business Narratology This article will try to “sell” a different perspective for a story that you may be already familiar with. How good are you at telling a story? Storytelling is an important skill for engineers and more specifically for us, the software developers. We often have to create something that […]