The article explores the intersection of GitOps, infrastructure as code (IaC), and the developer experience, highlighting the challenges developers face when integrating these practices due to their complexity and the necessity for a deep understanding of DevOps. It emphasizes the role of internal developer portals and platform engineering in alleviating these challenges by providing developers with self-service actions, guardrails, and standardized workflows, which make GitOps and IaC less intimidating and more accessible. These portals enable developers to independently execute infrastructure changes securely and efficiently through predefined templates and user-friendly interfaces, while maintaining compliance and security. The use of blueprints and software catalogs within portals further supports this process by acting as a single source of truth for services and infrastructure, ensuring updates are accurately reflected and workflow automation is facilitated.