Skip to content
View dirien's full-sized avatar
🧿
YAML Engineer
🧿
YAML Engineer

Organizations

@my-backstage-demo

Block or report dirien

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dirien/README.md

hello

👉 Engin Diri

I am a software engineer obsessed with DevOps, Serverless, Kubernetes, and lately AI agents.

🏗️ My Projects

  • 🗺️ minectl - Spin up Minecraft servers on any cloud provider from the command line
  • 🎮 minecraft-prometheus-exporter - Prometheus exporter for Minecraft servers, built alongside minectl
  • 🏴‍☠️ K3SAIR - k3s in air-gapped environments — born out of necessity at work, zero-trust by design
  • 🖥️ lazy-pulumi - TUI for managing Pulumi Cloud without leaving the terminal
  • 🤖 yet-another-agent-harness - Go agent harness for Claude Code — hooks, MCP server, session tracking, and config generation in one binary
  • ⚙️ my-claude-apm-setup - Self-contained APM-managed Claude Code + Codex setup — pinned skills, agents, guardrail hooks, MCP, LSP, and single-source generated context
  • 🛠️ infrastructure-sandbox-kit - Docker Sandboxes template + kit: an IaC (Pulumi/Terraform/OpenTofu + AWS/Azure/GCP CLIs) Claude Code workstation with APM baked into the agent home
  • 🧠 claude-skills - Claude Code skills for working with Pulumi infrastructure as code
  • 📦 devcontainer-coding-agents - Devcontainer with four AI coding agents, 29 skills, and all the Pulumi tooling — open in VS Code and go
  • 📊 pulumi-ccstatusline - Pulumi stack info right in the Claude Code status line
  • 🧩 devcontainer-feature-opencode - Devcontainer feature for installing OpenCode
  • 🔧 devcontainer-feature-yaah - Devcontainer feature for installing yaah
  • 🔌 devcontainer-feature-codex - Devcontainer feature for installing OpenAI Codex CLI
  • ☁️ devcontainer-feature-pulumi - Devcontainer feature for installing the Pulumi CLI
  • 📈 pulumi-exporter - Exports Pulumi Cloud metrics via OpenTelemetry
  • 👻 backrooms - Browser-based horror game inspired by the backrooms, built with Three.js

🎬 My Activities

📖 My latest blog posts

👷 I'm currently working on

  • dirien/doplane - Kubernetes operator managing individual cloud resources declaratively via 'pulumi do' — no Pulumi programs, stacks, or state files; etcd is the state store (1 day ago)
  • dirien/my-claude-apm-setup - A self-contained APM-managed Claude Code + Codex setup — pinned skills, agents, guardrail hooks, MCP, LSP, and single-source generated context. (1 day ago)
  • dirien/devcontainer-feature-yaah - A Dev Container feature to install yaah (Yet Another Agent Harness) (1 day ago)
  • dirien/devcontainer-feature-codex - Dev Container feature to install OpenAI Codex CLI (1 day ago)
  • dirien/infrastructure-sandbox-kit - Docker Sandboxes template + kit: an IaC (Pulumi/Terraform/OpenTofu + AWS/Azure/GCP CLIs) Claude Code workstation with APM baked into the agent home. (1 day ago)

🚀 Latest releases I contributed to

⭐ Latest repositories I starred

  • get-bb/bb - The agent IDE that builds itself - 1587 stars
  • cloudflare/cloudflare-os - Agent workspace built on Cloudflare Workers for creating documents, building apps, and running agents with your company’s context and systems. - 7452 stars
  • oraios/serena - A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent - 27828 stars
  • sirius0xdev/gcloud-lab - Google cloud lab repo. - 9 stars
  • harbor-framework/harbor - Framework for evaluating and improving agents - 4090 stars
  • vinhhien112/img2obj - Codex plugin that turns attached object images into code-only, animation-ready procedural Three.js models. - 1576 stars
  • mikeyobrien/ralph-orchestrator - An improved implementation of the Ralph Wiggum technique for autonomous AI agent orchestration - 3097 stars
  • GoogleCloudPlatform/knowledge-catalog - Google Cloud Knowledge Catalog Tools and Samples - 8460 stars
  • jeffvestal/agent-memory - Elasticsearch as persistent semantic memory for Claude Code agents - 5 stars
  • turfbuild/turf - Turf — a drop-in replacement for Terraform with agentic superpowers. Alpha binary releases (turf CLI + turf-mcp-server). - 8 stars

👥 Latest follower

👨‍💻 Repositories I created recently

  • dirien/infrastructure-sandbox-kit - Docker Sandboxes template + kit: an IaC (Pulumi/Terraform/OpenTofu + AWS/Azure/GCP CLIs) Claude Code workstation with APM baked into the agent home.
  • dirien/pulumi-pagerduty-fargate-demo - Companion example for the Pulumi blog post 'Incident Response as Code': a Fargate payment service that pages you via PagerDuty
  • dirien/openinspect-operator - Kubernetes operator that provisions the Open-Inspect platform
  • dirien/pulumi-platform-okf-bundle - An Open Knowledge Format (OKF v0.1) bundle for a Pulumi platform team — runbooks, decision records, and service pages as agent-readable knowledge. Companion to the 'Knowledge as Code' blog post.
  • dirien/my-claude-apm-setup - A self-contained APM-managed Claude Code + Codex setup — pinned skills, agents, guardrail hooks, MCP, LSP, and single-source generated context.

🎓 Certificates & Trainings

Speaker - KCD Suisse Romande 2025 Speaker at Cloud Native Denmark 2025 Aarhus Speaker - KCD Sofia 2025 Speaker: WasmCon 2024 ArgoCon NA 2024 Speaker Badge Speaker - KCD Washington DC 2024 Speaker - Continuous Delivery Mini Summit 2024 Speaker - KCD Istanbul 2024 Speaker: KubeCon + CloudNativeCon + Open Source Summit China 2023 Cilium Cluster Mesh Cilium Gateway API Cilium Ingress Controller Cilium IPv6 Networking and Observability Cilium Getting Started GitOps at Scale GitOps Fundamentals LFS460: Kubernetes Security Fundamentals LFS458: Kubernetes Administration LFD459: Kubernetes for App Developers CKA: Certified Kubernetes Administrator CKAD: Certified Kubernetes Application Developer

💻 Technologies & Tools

Git GitHub Visual Studio Code IntelliJ IDEA Vim Claude Code GitHub Copilot CLI ChatGPT Codex Gemini Anthropic OpenAI

Ubuntu Debian Linux Fedora Docker Kubernetes Vagrant Ansible Pulumi Terraform Postgres Redis Nginx Rancher k3s

Scaleway AWS Google Cloud Azure Heroku OpenStack DigitalOcean CloudFundry Civo Akami Hetzner Vultr OVH Oracle Cloud Infrastructure Ionos Cloud VEXXHOST Multipass Exoscale Fuga Cloud

⚡ GitHub Stats

dirien

Visitor Badge GitHub followers

🧿

Pinned Loading

  1. minectl minectl Public

    minectl 🗺 is a cli for creating Minecraft server on different cloud provider.

    Go 178 8

  2. minecraft-prometheus-exporter minecraft-prometheus-exporter Public

    Minecraft Prometheus exporter

    Go 136 17

  3. devpod-provider-equinix devpod-provider-equinix Public archive

    DevPod on Equinix Metal

    Go 4 1

  4. devpod-provider-scaleway devpod-provider-scaleway Public

    DevPod on Scaleway 🇫🇷

    Go 10 2

  5. quick-bites quick-bites Public

    Quick Bites of different technologies

    Go 59 5

  6. kebap-stack/reference-implementation kebap-stack/reference-implementation Public

    TypeScript 2 1