Code

Essential Software Engineering Practices Checklist for Your Company main picture
Code

Software development is a challenging process that tends to become much more complex as the number of participants increases. More people in the team create more communication and require more synchronization (sharing knowledge of system parts and processes, keeping track of the business and its requirements). The cost of error increases, and the system can no longer fit in just one head, while a change on one side triggers other changes.

User avatar Kirill Mokevnin
Kirill Mokevnin
3 days ago
0 Article reading time ~10 minutes Read more
What Is Error Tracking? main picture
Code

There are no programs without errors. Their number can be reduced with the great help of a type system, linters, tests, or even a whole department of testers, but it’s impossible to remove them completely. This is the reality we must face; the best thing we can do is learning how to track these errors and fix them as soon as possible.

User avatar Kirill Mokevnin
Kirill Mokevnin
3 days ago
0 Article reading time ~4 minutes Read more
What's a DNS server in simple words? main picture
Code DevOps

Have you ever wondered how the browser understands which page to open when you enter the site address in the URL bar? This is a much deeper issue than you might think. It needs to be solved in a way that isn't based on moving between sites, but on how computers are connected with each other.

User avatar Valeriya Belyakova
Valeriya Belyakova
03 December 2024
0 Article reading time ~12 minutes Read more
Why Do I Need Docker, and How Do I Use It? main picture
Code

Docker is a program that allows the operating system to run processes in an isolated environment based on specially created images. And, while the technologies underlying Docker existed earlier, it was Docker that changed the way we now build project infrastructure, assemble and launch services.

User avatar Kirill Mokevnin
Kirill Mokevnin
02 December 2024
0 Article reading time ~27 minutes Read more
Suggested learning programs
profession
Development of front-end components for web applications
10 months
from scratch
Start at any time
profession
Layout with the latest CSS standards
5 months
from scratch
under development
Start at any time
profession
new
Developing web applications with Django
10 months
from scratch
under development
Start at any time