Blog

21 02, 2023

Zend Framework / Laminas: is it still a thing in 2023

2023-02-22T15:12:03+00:00February 21st, 2023|

Laminas / Zend Framework remains a good choice for developers seeking a customizable and reliable framework for their web development needs. With constant updates and support from the community, Laminas continues to evolve and improve, ensuring that it remains actual and demanded in the world of web application frameworks.

19 01, 2023

Shared storage volumes in Docker Swarm

2023-04-13T18:44:32+00:00January 19th, 2023|

Docker Swarm is a native clustering tool for Docker. It allows you to create a cluster of Docker hosts and schedule containers across the cluster. One of the key features of Docker Swarm is the ability to share storage volumes across multiple containers and hosts. This can be useful in several scenarios, such as when

16 01, 2023

Iterators in Rust. What are they, and how to iterate over a vector

2024-07-22T10:18:38+00:00January 16th, 2023|

Iterators in Rust are the objects that implement the Iterator trait and can be used to iterate over a collection of values. The Iterator trait defines several methods, including .next(), which returns the next value in the iteration, and size_hint(), which hints at the number of remaining elements.   Here's an example of using an

11 10, 2022

What do you need to start your own IT project in 2022?

2024-11-11T09:02:01+00:00October 11th, 2022|

Every day a ton of assignments of all sizes accompany every working adult, no matter the job and specialization. You can either hold a meeting, work on product strategy, or write code. However, you can only call some of these assignments projects. Let's discover what makes a project different from any other task. A project

16 09, 2022

How to work with remote developers? Part II.

2024-07-19T11:04:00+00:00September 16th, 2022|

Discover the steps you should take to ensure that the hiring process of skillful remote developers is as smooth as possible. It will settle your concerns when questions like "How can I hire remotely?" and "How do I find developers to work with?" arise in your mind.

20 06, 2022

8 best Python frameworks for web development

2022-08-18T10:26:48+00:00June 20th, 2022|

Python developers use the most prominent programmatic language. Thus they can benefit from a wide variety of frameworks of different types, choosing by their advantages and functionality. Check our selection of the best Python frameworks for web development based on our long-term professional experience.

29 12, 2021

How to Improve Your Work-life Balance and Avoid Job Burnout

2024-07-19T10:27:31+00:00December 29th, 2021|

Dynamism, flexibility, prompt reaction, and multitasking are the keys to success in the modern world, especially in IT. Outstanding achievements and high and rapidly growing earnings are expected from workers in this area. Burnout, as a result, is one of the main problems in the modern IT sector. It's high time to think about how to improve your work-life balance.

20 10, 2021

Is Docker Compose good for production? | Pros and Cons

2024-07-19T11:06:02+00:00October 20th, 2021|

Compose is usually loved for ease of basic orchestration. It works perfectly fine on production when developing a simple, non-scalable app on a single host. However, any software that is expected to expand doesn't imply using Docker Compose in production for its apparent restrictions.

22 05, 2021

Software Deployment Best Practices

2024-07-19T10:28:48+00:00May 22nd, 2021|

Software deployment can have different variations depending on the specifics of a particular development life cycle. Since nowadays one of the most frequently used methodologies is Agile, we decided to get you acquainted with the best Agile software deployment practices, meant to provide a performant, error-free product with good UX: Use Software Deployment Checklist

Title

Go to Top