~/ emre.cavunt_
Tag

#Developer-Experience

12 essays tagged #Developer-Experience. All tags

2026-06-13

Serving a Next.js Static Site on Cloudflare (Like This One)

A Next.js static export on Cloudflare is fast, free, and has no server to patch — the whole setup, MDX to Terraform, in a clonable starter repo.

#Cloudflare#Next.js#Platform-Engineering
10 min
2026-06-01

Gateway API in Practice: From Ingress Migration to Envoy Debugging

The Kubernetes community deprecated Ingress in spirit years ago. Gateway API replaces it with a model that actually separates platform concerns from application concerns.

#Kubernetes#Platform-Engineering#Architecture-Patterns
7 min
2026-05-25

Running Local Kubernetes with kind: Ephemeral by Design, Production-Honest by Default

kind runs real kubeadm in Docker containers — the same setup Kubernetes CI, Cilium docs, and Envoy Gateway quickstarts use. Here is why that matters for local platform work.

#Kubernetes#Developer-Experience#Platform-Engineering
6 min
2026-03-24

The M5 Pro Setup: Same Mac, Different Era

Why 48GB changes a Mac from coding laptop into an AI workstation for local models, parallel agents, and platform engineering.

#Developer-Experience#macOS#Setup
12 min
2026-03-22

Git Commit Signing with GPG on macOS

A practical GPG commit signing setup on macOS, with GitHub verification, pinentry-mac, GPG_TTY, and the parts that usually break.

#Security#Developer-Experience#Setup
6 min
2026-03-22

SSH Git Commit Signing for Busy Engineers

A clean SSH commit signing setup on macOS, with separate auth and signing keys, local verification, and none of the usual GPG hassle.

#Security#Developer-Experience#Setup
8 min
2026-02-22

Google's GAIL Certification: Useful Strategy, Thin Engineering

Notes on Google's GAIL certification from a platform engineer: useful for strategy conversations, thin on the messy reality of shipping AI.

#Software-Development#GCP#Books
12 min
2025-07-20

Terraform and Terragrunt: Why We Added Terragrunt at Scale

Why we added Terragrunt to Terraform to manage 100 plus services without copy paste, backend sprawl, or one giant state layout.

#Terraform#Platform-Engineering#Developer-Experience
8 min
2025-07-01

7 Books That Shaped How I Build Platforms Developers Actually Use

Seven books that shaped how I build platform products people trust, adopt quickly, and keep using.

#Books#Software-Development#Platform-Engineering
10 min
2025-06-22

Boost Your Productivity: My Zshrc Configuration for Platform Engineers

A deep dive into my zshrc configuration, featuring shortcuts for Kubernetes, Cloud Platforms, and AI tools to streamline your daily workflow.

#Developer-Experience#Software-Development#Tools
4 min
2021-11-10

Writing a Go Client Library Worth Using

Most Go client libraries are a pain to use, test, or extend. Here's how to write one that isn't, covering functional options, context propagation, rich errors, retries, and testability.

#Golang#Software-Development#Developer-Experience
9 min
2021-03-01

gRPC on Cloud Run

Cloud Run supports gRPC out of the box — once you understand how it handles TLS and HTTP/2. Here's the full picture, in Go.

#GCP#Golang#Developer-Experience
3 min