Software Development Blog

Category: Web Development

What is general data protection regulation?

All our interactions with the Internet are about exchanging data. We go online to get information, but we also have to be ready to give our personal details. So does it mean that any service can use personal information of the user if he gets to interact with it? It has been so, but the changes are coming in the form of the General Data Protection Regulation (GDPR). Let’s find out what it implies and how it may impact your

WebApp development team structure: roles and responsibilities

So you have decided to order a WebApp from a web development agency (or you might have already made an order). You are a client, and nobody expects from you to know all the intricacies of the process. But what can be really helpful for your further communication is to know who is who in a Web development team that is in charge for your project.

Pros and cons of the dedicated team model

In this article, I will guide you through dedicated team pros and cons. We’ll see what it’s suitable for and how you can integrate it into your work processes. The main idea of this model is that the client hires a separate dedicated development team for working on a particular project (for instance, new product or service). Therefore, this team is in charge of the tasks that are related only to this project. Let’s see what it means in practice.

Node.js vs Ruby on Rails

In recent times, software development has become all about frameworks. Why? The main reason is that creating from scratch such a sophisticated program as a web application may take a lot of time and efforts. Don’t take it wrong – I mean not the “Hello World” type of apps but those that provide excellent user experience and are ready for production.

Node.js vs PHP

There’s no doubt – PHP is the most known and commonly used language for server-side scripting. Before Django and Ruby on Rails gained popularity (2005-2006), there was hardly any more suitable option for back-end than PHP. However, the tech world is fastly evolving in the direction of simplicity (“Javascript everywhere”) – what used to be the language of the front-end has successfully expanded to the back-end. So now we are facing the popular back-end dilemma – “Node.js vs PHP”. Let’s