API (Application Programming Interface), SOA (Service Oriented Architecture) and Microservices

What is meant by these terms? From a definition of a service perspective: In software development, a “service-centric” software application supposes to write code that gets exposed (typically over a network) via one of many interfaces. These interfaces are the endpoints to business functionalities and regardless of the architectural pattern (SOA, Microservices), services tend toContinue reading “API (Application Programming Interface), SOA (Service Oriented Architecture) and Microservices”

Recently I have attended: Transform your organization through RPA (Robotic Process Automation)

What is RPA “RPA” refers to a set of modular software programs (or“bots”) to complete structured, repeatable, and logic-based tasks by mimicking the actions taken by existing human staff. Why an organisation would need that? There are many advantages, but personally I see also a few Cons. Transforming an organisation through software development undertaking, withinContinue reading “Recently I have attended: Transform your organization through RPA (Robotic Process Automation)”

Snyk – 1 billion (possible) valuation

Their model Snyk innovation is to fit security in the development process. In any development software company, during their development process, a separate security team takes the code offline and reviews it checking vulnerabilities in code (non necessarily aiming to find bugs). For example, they look into code and detect risks and recommends protecting againstContinue reading “Snyk – 1 billion (possible) valuation”