Image for post
Image for post

As always, business strives to reach as large an audience as possible. In our digital era, every device is a channel of interaction between business and client. Since there are so many types of devices, businesses have to develop and maintain a whole host of client-server applications. Each application requires personalized content that needs to be managed. This situation led to the birth of content management systems (CMS) and a headless CMS in particular.

What is a content management system?

A CMS in general is an information system or a piece of software used to support and organize the collaborative process of creating, editing, and managing content. …

Image for post
Image for post

Every software runs into technical debt sooner or later. If developers keep it under control and manage to pay it off on time, there is nothing to be afraid of. If they don’t, the situation can grow out of control making further development extremely hard or even impossible.

Today we’ll talk about one of the most popular practices for dealing with technical debt — refactoring.

Technical debt: definition

According to Wikipedia, technical debt is “a concept in software development that reflects the implied cost of additional rework caused by choosing an easy (limited) solution now instead of using a better approach that would take longer.” …

Image for post
Image for post

It’s hard to count all the types of screens and displays that exist now. The number of their sizes and configurations is truly huge, and people use them for various purposes.

The more screens people use, the better software should adapt to them. The quality and detail of the visual elements should stay the same across all user’s devices, from a smartphone to a high-resolution monitor. No matter if it’s a complex website with lots of screens, animations, and pictures or if it’s just a simple landing page with one button — everything must look good.

How can we complete this task? Use responsive web design! …



A team of engineers writing about web & mobile applications, here’s how we think (https://yellow.systems/blog) and live (www.instagram.com/yellow.systems/)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store