{ BLOG }

Blogshop

Software developer vs software engineer: What is the difference?.jpeg
October 23, 2020

Software developer vs software engineer: key differences

The 7 stages of the software development process.jpeg
October 19, 2020

The 7 stages of the software development process

The SDLC is a well-established method of creating software and Blocshop is here to tell you that it doesn’t have to be an overwhelming process, as long as you understand the phases and what to expect.

Agile Software development team: Roles and responsibilities.jpeg
October 16, 2020

Agile Software development team: Roles and responsibilities

How to convert monolith to microservices (guide).jpeg
September 29, 2020

How to convert a monolith to microservices (step-by-step guide)

SOA versus microservices: 6 big differences explained.jpeg
September 25, 2020

SOA versus microservices: 6 big differences explained

What technologies should you use to build microservices architectures?.jpeg
September 25, 2020

Technologies you should use to build microservices architectures

Microservices architecture is a way of designing applications that uses independent modules. Each microservice is small, focused on its own functionality, and only deals with one aspect of the application. This approach makes microservices easy to change or fix. Microservices are faster to develop, test, deploy, and scale independently.

TCP networking in Cordova.jpeg
September 23, 2020

TCP networking in Cordova

APIs and microservices – what’s the difference?.jpeg
August 14, 2020

APIs and microservices – what’s the difference?

An Application Programming Interface (API) is a system of structured communication. It lets an application get information from an external service or product using a set of commands. These commands and the information they produce are predictable and usually exhaustively documented.

Microservices or monolithic – which is better?.jpeg
August 14, 2020

Microservices or monolithic – which is better?

Monolithic applications are built and deployed as a single unit. This is the traditional approach to creating applications: all modules are combined in one self-contained codebase. All developers work on the same codebase and are committed to a single development stack, including languages, libraries, tools, and everything else used to create the application. Changing any of these elements is a major challenge in a monolithic architecture. Any changes or fixes have the potential to cause problems for everyone involved.

Build vs. Buy Software.jpeg
August 14, 2020

Build vs. Buy Software

Software drive businesses everywhere. We rely on software to automate, speed up, and increase efficiency to the processes that provide value to our businesses. At some point, you will be faced with the need to have software as a solution to a problem. At that moment, you will have to consider a simple question; do I build or buy software? Is it better to have the flexibility of owning the systems essential to my business, or do I opt for a tried and tested third-party provider?