Web scraping. Get products prices of competition from their website. How to achieve the goal using a trendy programming language (i.e. Python) in 20 lines of code (part 1)

Web scraping is when one wants to copy the content of a web page (or targeted parts of an entire site) and this is done automatically by a programmed robot (or a pre-programmed application). I use Python (and an open source library) to achieve successfully potentially any web scraping task. An interesting use of webContinue reading “Web scraping. Get products prices of competition from their website. How to achieve the goal using a trendy programming language (i.e. Python) in 20 lines of code (part 1)”

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”