Пишем быстрые UI-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD
Большинство UI-тестов флакают, медленно работают и в итоге отключаются в CI. Показываю альтернативу — изоляционные UI-тесты без стендов, таймингов и б…
Latest Testing & QA news from Tech News
Большинство UI-тестов флакают, медленно работают и в итоге отключаются в CI. Показываю альтернативу — изоляционные UI-тесты без стендов, таймингов и б…
body: Every developer has a backup script. Almost nobody verifies that the backup actually restores. I learned this the hard way. Not in a production …
TLDR ; Multi-stage Docker builds with BuildKit caching reduce image sizes by 80% and build times by 60% Remote build caching shares artifacts across d…
4-я статья из цикла туториалов о вариантах кастомизации своего бизнес-портала в Битрикс24. Сегодня рассказываем о работе с уже существующим проектом ч…
We kept running into the same problem over and over again. Setting up production infrastructure was slow, painful, and full of hidden complexity. CI/C…
Every security scanner will tell you what's vulnerable. None of them will tell you what to actually do about it. You get a list. CVE IDs, severity bad…
В этой статье поделюсь инструкцией по переносу, в которой учтены неочевидные баги несовместимости Traefik 3 с Docker API, политика безопасности свежег…
🧭 Introduction In modern DevOps workflows, containerization has become a standard practice. However, most developers focus only on functionality and p…
The rise of containerization has fundamentally shifted how software engineers package, distribute and deploy modern applications. In the early days of…
Azure Functions Beyond the Basics Continues from Azure Functions for .NET Developers (Parts 1-9) Part 1: Running Azure Functions in Docker: Why and Ho…
The Real Problem With Hosting Open-Source AI Tools Open-source AI tools are getting better fast. You can spin up n8n for automation, use Dify to build…
Originally published on devopsstart.com, this guide explores how to use Docker multi-stage builds to slash image sizes and harden your production secu…
This is Part 4 of a 4-part series on building AuthShield - a production-ready standalone authentication microservice. This post covers rate limiting, …
Introduction I introduce ros2-dockergen , a tool to generate a customized Dockerfile and docker-compose.yml files for ROS2 development. Dockerfile bui…
Yesterday, I had two containers: one for my backend, one for my frontend. But running them meant two terminals, two docker run commands, and rememberi…
Нужен был реестр артефактов. Показать студентам цепочку поставки софта: сборка, тесты, push в реестр, деплой. Стандартная задача, казалось бы. "Вошли …
🌐 Docker Networking Explained: Connect Your Containers (2026) Quick one-liner: Connect your containers to each other and the outside world. Learn brid…
This article describes how to improve build time for Docker containers with Go applications. It focuses on speeding up the build process rather than b…