BLOG

Insights empowering your cloud and network

Top picks

Thumbnail of an article about Microservices. The real deal or a grand delusion?
SOFTWARE DEVELOPMENT

Microservices. The real deal or a grand delusion?

According to Statista, in 2021, 85% of respondents (organizations employing a minimum of 5,000 employees) claim that they use microservices. Doubtless, adopting microservices can seriously benefit an organization and visibly improve the quality of the products and services it develops. However, it is crucial to do so properly to see positive results. This article will highlight the most important aspects you should be aware of before implementing microservices architecture into the organization. Microservices architecture, as stated by Fowler, "Microservices is a subset of SOA (service-oriented architecture) with the value being that it allows us to put a label on this useful subset of SOA terminology.
Thumbnail of an article about Network optimization — what is it and why is it important?
NETWORKS

Network optimization — what is it and why is it important?

Nowadays, being an average business is rarely enough to beat the market. Customers expect outstanding products and services that make them want to stay with a company. To provide end users with high-quality outcomes, a company needs to have high-performing networks that work to ensure reliable, fast, and safe data transfer. From this article, you will learn more about network optimization – what it is, how to implement it and how it can boost your product or service, and at the same time facilitate the work of your team.
Thumbnail of an article about API-First design — what is it and how to use it?
SOFTWARE DEVELOPMENT

API-First design — what is it and how to use it?

There are many approaches to creating software. All of them aim for a useful and successful product, but they achieve it in different ways. One of the strategies is API-First design. Its goal is to increase time and money efficiency, increase user satisfaction and leverage work speed. Find out what exactly API-First design is, its benefits and how to implement it successfully to help gain a competitive advantage and satisfy customers. To understand what API-First design is, we need to know the role of an API.
Thumbnail of an article about Envoy configuration in a nutshell: Listeners, Clusters and More
NETWORKS
CLOUD

Envoy configuration in a nutshell: Listeners, Clusters and More

In the previous blog post, I briefly discussed what Envoy Proxy is and where it can be used. If you’re not familiar with Envoy I strongly suggest reading the previous piece first. This text is meant for developers or devops engineers who want to learn more about how to make the most of its functionality. We will discuss how Envoy Proxy actually works and how it should be configured. Let’s start with a simple example. This demonstrates the most common situation when the client initiates a connection with Envoy Proxy as it tries to reach the server.
Thumbnail of an article about How to build masonry layout in 5 minutes?
SOFTWARE DEVELOPMENT

How to build masonry layout in 5 minutes?

Have you ever heard of the so-called masonry layout, as seen on Pinterest? In short, it consists of elements of unequal size stacked one after the other in the direction of the line. As they move to the next line, the items will move into the gaps left by the smaller items in the previous line. Preparing this type of layout is not a simple task. In 2010, David DeSandro implemented the 'Masonry' library to create this type of layout (Masonry library). However, the implementation of this layout is pretty complicated.
Thumbnail of an article about Enzyme vs React Testing Library — what to choose?
SOFTWARE DEVELOPMENT

Enzyme vs React Testing Library — what to choose?

When developers work on frontend applications, there is a lot of manual testing of written code, to make sure that everything works well in the UI. This process is time-consuming, and we want to make sure that after we finish the work on the feature, it behaves as expected - this is where tests come into play. This article will compare two popular component testing tools for React applications - Enzyme and React Testing Library. At the end of 2015, EnzymeJS was released to the public and started getting traction immediately.
Thumbnail of an article about How to use the Google HEART framework to set up user-centered metrics
UX

How to use the Google HEART framework to set up user-centered metrics

A seamless user experience is essential if you want your software to work effectively and fulfill its business objectives. However, building a user-friendly app or website is only possible with thorough UX research. The larger the organization, the more difficult it can be to collect the data. To meet the needs of large-scale businesses, in 2010, Google UX research experts came up with a perfect way to measure the user experience. They created the HEART framework that specifically targets this kind of measurement.
Thumbnail of an article about Key principles of Digital Product Design
UX

Key principles of Digital Product Design

How to create an outstanding digital product? With so many unlucky startups, an ever-changing market, and an extremely high demand for digital products, everyone needs an answer to this question. This article will try to explain what exactly a digital product design is, the steps to accomplish it, and its main objectives. Dive in to find out the main principles of digital product design and how you can implement them in your design process. Product design is a process that includes every step taken to bring a product to life, starting with the initial vision up until the final product launch and its future iterations.
Thumbnail of an article about Top 20 data engineering software and tools
DATA

Top 20 data engineering software and tools

Big data is an important part of operations for every technology-focused enterprise. But to make the analytics effective, there needs to be an efficient data management system governed by data engineers. Data pipelines and architecture are complex environments, and building them requires special tools. These include software for collecting, storing, and validating data, as well as applications for data visualization, analytics, and many more. Read on to check out our choices for the top 20 data engineering technologies.
Thumbnail of an article about The Best Tools for Functional Testing in Networks
QUALITY ASSURANCE
NETWORKS

The Best Tools for Functional Testing in Networks

Software testing is an integral part of the software development life cycle (SDLC). Simply put, the primary goal of software testing is to find bugs and fix them as fast as possible, preferable at the early stages of the SDLC, and ensure bug-free software or software products. There are many different types of testing, but for this article's purpose, we will focus on functional testing. By readingthis article, you'll learn about functional testing in terms of network-related projects, what it is and whether it is actually needed.
arrow

Explore tech-packed content

Thumbnail of an article about Open Programmable Infrastructure - A Common Standard for DPU/IPU-Like Devices

Open Programmable Infrastructure - A Common Standard for DPU/IPU-Like Devices

on Nov 20, 2024
Thumbnail of an article about Application development with local Kubernetes

Application development with local Kubernetes

on Oct 30, 2024
Thumbnail of an article about Testing APIs with PyTest: how to effectively use mocks in Python

Testing APIs with PyTest: how to effectively use mocks in Python

on Oct 22, 2024
Thumbnail of an article about Practical implementation of DNSSEC

Practical implementation of DNSSEC

on Oct 14, 2024
Thumbnail of an article about Open Programmable Infrastructure - A Common Standard for DPU/IPU-Like Devices

Open Programmable Infrastructure - A Common Standard for DPU/IPU-Like Devices

on Nov 20, 2024
Thumbnail of an article about Application development with local Kubernetes

Application development with local Kubernetes

on Oct 30, 2024
Thumbnail of an article about Testing APIs with PyTest: how to effectively use mocks in Python

Testing APIs with PyTest: how to effectively use mocks in Python

on Oct 22, 2024
Thumbnail of an article about Practical implementation of DNSSEC

Practical implementation of DNSSEC

on Oct 14, 2024
Thumbnail of an article about Open Programmable Infrastructure - A Common Standard for DPU/IPU-Like Devices

Open Programmable Infrastructure - A Common Standard for DPU/IPU-Like Devices

on Nov 20, 2024
Thumbnail of an article about Application development with local Kubernetes

Application development with local Kubernetes

on Oct 30, 2024
Thumbnail of an article about Testing APIs with PyTest: how to effectively use mocks in Python

Testing APIs with PyTest: how to effectively use mocks in Python

on Oct 22, 2024
Thumbnail of an article about Practical implementation of DNSSEC

Practical implementation of DNSSEC

on Oct 14, 2024

Get your project estimate

For businesses that need support in their software or network engineering projects, please fill in the form and we’ll get back to you within one business day.

For businesses that need support in their software or network engineering projects, please fill in the form and we’ll get back to you within one business day.

We guarantee 100% privacy.

Trusted by leaders:

Cisco Systems
Palo Alto Services
Equinix
Jupiter Networks
Nutanix