top of page
All Posts


AI-Enabled IDP: An Internal Platform That Understands How the Company Actually Works
Most companies already have the tools they need: GitHub or GitLab, CI/CD, Kubernetes, Terraform, ArgoCD, Prometheus, Grafana, Loki, Jira, Confluence, PagerDuty, and sometimes ServiceNow, Datadog, Vanta, Drata, or other enterprise platforms. But having tools is not the same as having a platform. In many organizations, engineering reality is fragmented. Application code lives in one place. Infrastructure lives somewhere else. Production state is visible through another set of t
Peter Stukalov
Jun 621 min read


It Looks Like Overengineering. It Is Actually Risk Control.
When a company sees a GitOps-based IDP for the first time, the reaction is often predictable: Isn’t this too complex? A central repository. ArgoCD. Promotion flows between environments. A control center. Jsonnet or templating logic. Secrets management. Rollback mechanics. Git-based approvals. Standardized deployment patterns. A clear separation between application state, infrastructure state, and external resources. At first glance, it may look like overengineering. Especiall
Peter Stukalov
May 253 min read


Ideal ECS: Why Startups Accidentally Reverse-Engineer Kubernetes
When you have a production incident, the first question you ask is: "What changed?" Everything was working perfectly, then something happened, and the "all good" state turned into an "on fire" state. AWS is incredibly reliable. In 99.99999% of cases, the problem is human. Someone made a change that created the problem. Perhaps each individual change was correct on its own. But they weren't made at the same time, or they weren't applied at the same time. Part 1. The Pain: Typ
Peter Stukalov
Nov 3, 20259 min read


What Is an Internal Developer Platform (IDP) and Why Should You Care?
Table of Contents How Exactly Does an IDP Help Your Business? 1. Accelerate Development with Self-Service and Ephemeral Environments 2. Boost Stability by Eliminating Human Error and Controlling Changes 3. Implementing Progressive Delivery for Safe Releases 4 . Slash Cloud Costs 5 . Enhance Security and Ensure Compliance 6 . Gain Transparency and End the Blame Game 7 . Standardize Observability 8 . Streamline New Developer Onboarding Practical Questions "How long does it take
Peter Stukalov
Oct 9, 20258 min read


Applying a GitOps approach to building infrastructure across the entire organization, including integrations with Kubernetes operators, public clouds, and external services.
Table of Contents Basic CI/CD Pipeline with GitHub, GitHub Actions, Helm, and Deployment on AWS EKS More complex CI/CD when multiple...
Peter Stukalov
Feb 26, 202523 min read
bottom of page