Внедрение CICD для экосистемы 1С
В условиях современного развития программного обеспечения и необходимости ускорения выпуска обновлений, автоматизация процессов разработки и доставки …
Latest Testing & QA news from Tech News
В условиях современного развития программного обеспечения и необходимости ускорения выпуска обновлений, автоматизация процессов разработки и доставки …
This is a submission for DEV's Summer Bug Smash: Smash Stories powered by Sentry . The Initial Goal: "Upgrade and Secure" Like many developers, I rece…
Казалось бы, учетная запись в GitLab — не самая удачная стартовая точка для инфраструктурного пентеста. Ни VPN в корпоративную сеть, ни доменного акка…
If you have ever hit the wall on a hosted registry's free private tier a 500 MB cap here, a per-seat charge there and you already run your own servers…
There's a delightfully literal answer to "Kubernetes with Docker": kind — Kubernetes IN Docker. Each node is a Docker container running a full Kuberne…
Docker: Packaging Applications with Their Dependencies A practical guide to Docker — the container platform that packages an application together with…
🐳 MyZubster Ecosystem: Docker Integration, Monero Mainnet, and NFT Expansion A comprehensive update on infrastructure, security, and the path to produ…
"But I've got a docker-compose.yaml, it spins up my service with a database — why would I run Kubernetes locally?" This is the most common beginner mi…
In Multi-Tenancy Architecture for SaaS we worked through how a single deployment serves many organizations without their data or traffic bleeding into…
Nephew has Docker basics down now — images, containers, volumes, networks, Compose. But the real world keeps handing him things the fundamentals didn'…
Postiz is the hugely popular open-source social media scheduler, a self-hosted alternative to Buffer or Hootsuite with over 33,000 GitHub stars. This …
Self-hosted git ставят ради приватности кода. А оказалось, что “приватное” в Gitea открывается одним HTTP-заголовком: без пароля утекают секреты из пр…
If you use the Azure Cosmos DB vNext emulator, you probably know the local development loop: start the emulator, connect to it, create some resources,…
When I started learning Docker, I quickly realized that understanding a few core concepts and commands makes working with containers much easier. Inst…
It is safe to assume that Docker shows up at some point in every developer's life. We often reach for compose.yaml files to run our applications and t…
Docker Compose and Podman Quadlet solve overlapping problems but come from different design centers, and choosing between them depends on whether you …
I'm big on developer experience. As a leader, I want my team to be self-sufficient and handle any edge cases — without waiting on me, a shared staging…
The failures that cost me the most in three years of self-hosting were never the ones that threw an error. An error is a gift: it tells you where to l…
AWS Config drift emails look simple until you depend on them during a release window. A rule flags a changed security group, EventBridge pushes the ev…
A while back I inherited a service whose Docker image was 1.2GB. Pulls were slow, the CI cache was useless, and the deploy step took long enough that …
The Quest Begins (The "Why") Look, I still remember the first time I tried to automate a build for a tiny side‑project. I slapped together a shell scr…
TL;DR: Nginx Proxy Manager ships with one goal: get a reverse proxy with Let's Encrypt certs running in under ten minutes. It delivers on that. 📖 Read…
Google Vertex AI is Google Cloud's managed ML platform with experiment tracking, training jobs, pipelines, a model registry, and endpoints, but it loc…
AWS SES template changes look harmless in a pull request. Usually it is "just copy" or "just a handlebars variable." Then the deploy goes out and a mi…
Docker Desktop keeps a ~7.8 GB Linux VM provisioned the entire time it's running — even when zero containers are up. Apple's new container runtime idl…
A 1.2 GB image for a service that's a few megabytes of compiled code is one of those things everyone accepts until someone actually looks at it. Slow …
A field-tested AWS CI/CD pattern for validating approval emails with Docker and a disposable email address before release. Approval emails are one of …
Overview Cal.diy was useful because it forced one contract to describe several legitimate runtime truths at once: a native contributor development loo…
Use Docker and a disposable mailbox to verify AWS SES delivery in CI before release without touching shared inboxes or leaking test mail. Shipping an …
The Quest Begins (The "Why") I still remember the night our production database decided to take an unscheduled nap. It was 2 a.m., the alerts were scr…