Sponsored Content

DEV Community

Mustafa ERBAY profile picture

Mustafa ERBAY

System architect with 20+ years in infrastructure. Building burncpu.com — an open-source social network. Personal blog: mustafaerbay.com.tr · EN/TR.

Location Bursa, Türkiye Joined Joined on  Personal website https://mustafaerbay.com.tr github website

Work

System architect · DevOps · Open-source builder

Async Communication Discipline in a Remote Team

Async Communication Discipline in a Remote Team

1
Comments
9 min read

Want to connect with Mustafa ERBAY?

Create an account to connect with Mustafa ERBAY. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
What Does the Word DevOps Mean in Job Postings?

What Does the Word DevOps Mean in Job Postings?

2
Comments
6 min read
From Sysadmin to Platform Engineering

From Sysadmin to Platform Engineering

3
Comments
11 min read
Policy-as-Code with Kyverno: Balance in Admission Control

Policy-as-Code with Kyverno: Balance in Admission Control

2
Comments
15 min read
SLSA Levels: Making Supply Chain Assurance Concrete

SLSA Levels: Making Supply Chain Assurance Concrete

3
Comments
12 min read
Digital Legacy: A Plan for the Accounts You Leave Behind

Digital Legacy: A Plan for the Accounts You Leave Behind

2
Comments
9 min read
HTTP/3 and QUIC: What Actually Changed in the Real World

HTTP/3 and QUIC: What Actually Changed in the Real World

2
Comments
12 min read
Kubernetes Without kube-proxy: Cilium eBPF

Kubernetes Without kube-proxy: Cilium eBPF

4
Comments
13 min read
Signature Chain with Cosign and Sigstore: Rejecting Unsigned Images

Signature Chain with Cosign and Sigstore: Rejecting Unsigned Images

2
Comments
6 min read
Hardening DMARC: A Safe Path from p=none to p=reject

Hardening DMARC: A Safe Path from p=none to p=reject

5
Comments
14 min read
Your Own Matrix Server: The Real Cost of Federating Synapse

Your Own Matrix Server: The Real Cost of Federating Synapse

6
Comments
13 min read
The Valkey and Redis Split: Life After the License Fight

The Valkey and Redis Split: Life After the License Fight

7
Comments
10 min read
Model Context Protocol: The Standard for Connecting Tools to LLMs

Model Context Protocol: The Standard for Connecting Tools to LLMs

Comments
5 min read
Local Analytics with DuckDB: No Data Warehouse Required

Local Analytics with DuckDB: No Data Warehouse Required

10
Comments 2
11 min read
Talos Linux: The API-Managed, Immutable Kubernetes Node

Talos Linux: The API-Managed, Immutable Kubernetes Node

2
Comments
12 min read
RAG Evaluation: Shipping Without Measuring Accuracy

RAG Evaluation: Shipping Without Measuring Accuracy

2
Comments
12 min read
Architectural Decision Records with ADR: Teams Documenting the 'Why'

Architectural Decision Records with ADR: Teams Documenting the 'Why'

2
Comments
7 min read
“Implemented” Is Not the Same as “Verified”

“Implemented” Is Not the Same as “Verified”

3
Comments
4 min read
vLLM vs llama.cpp: Which Local Inference Engine, and When

vLLM vs llama.cpp: Which Local Inference Engine, and When

2
Comments
12 min read
Migrating from pip and venv to uv

Migrating from pip and venv to uv

3
Comments
14 min read
OpenTelemetry Pipeline with Grafana Alloy

OpenTelemetry Pipeline with Grafana Alloy

2
Comments
6 min read
PgBouncer Connection Pooling: Modes and Pitfalls

PgBouncer Connection Pooling: Modes and Pitfalls

1
Comments
14 min read
Document Archiving with Paperless-ngx: OCR and Tag Automation

Document Archiving with Paperless-ngx: OCR and Tag Automation

7
Comments
7 min read
Trivy Image Scanning: The CI Breaking Threshold

Trivy Image Scanning: The CI Breaking Threshold

3
Comments
13 min read
VRAM Calculation for Local LLMs: Model Size and Quantization Guide

VRAM Calculation for Local LLMs: Model Size and Quantization Guide

2
Comments
8 min read
Behavior-Based Intrusion Prevention with CrowdSec

Behavior-Based Intrusion Prevention with CrowdSec

3
Comments
6 min read
Disaster Recovery with ZFS Snapshots and send/receive

Disaster Recovery with ZFS Snapshots and send/receive

2
Comments
15 min read
A Vendor-Independent Smart Home with Zigbee2MQTT

A Vendor-Independent Smart Home with Zigbee2MQTT

1
Comments
13 min read
Site-to-Site VPN with WireGuard: Key and Route Design

Site-to-Site VPN with WireGuard: Key and Route Design

1
Comments
7 min read
Modern Linux Firewall with nftables: Migrating from iptables

Modern Linux Firewall with nftables: Migrating from iptables

2
Comments
8 min read
Encrypted Backup with Restic: Repo Design and Recovery Drill

Encrypted Backup with Restic: Repo Design and Recovery Drill

1
Comments
8 min read
Feature Flag Architecture: Decoupling Deploy from Release

Feature Flag Architecture: Decoupling Deploy from Release

2
Comments
11 min read
Multi-LLM Routers: Designing for Quality, Latency, and Fallback

Multi-LLM Routers: Designing for Quality, Latency, and Fallback

3
Comments
14 min read
Rootless Container Under systemd with Podman Quadlet

Rootless Container Under systemd with Podman Quadlet

3
Comments
8 min read
OpenTofu Provider Lockfile and Supply Chain Verification

OpenTofu Provider Lockfile and Supply Chain Verification

2
Comments
5 min read
Multi-Cluster Workload Identity with SPIRE Federation

Multi-Cluster Workload Identity with SPIRE Federation

2
Comments
6 min read
Matter and Thread Network Design in Home Assistant

Matter and Thread Network Design in Home Assistant

7
Comments 2
5 min read
The Windows Evidence Gap

The Windows Evidence Gap

2
Comments
5 min read
Incident Postmortem Culture: How to Conduct a Blameless Analysis

Incident Postmortem Culture: How to Conduct a Blameless Analysis

1
Comments
7 min read
PostgreSQL VACUUM and Bloat: Tuning autovacuum Correctly

PostgreSQL VACUUM and Bloat: Tuning autovacuum Correctly

2
Comments
7 min read
ESPHome and ESP32 Sensor Network: A Cloud-Free Smart Home

ESPHome and ESP32 Sensor Network: A Cloud-Free Smart Home

2
Comments
6 min read
Declarative Server with NixOS: A Reproducible Infrastructure

Declarative Server with NixOS: A Reproducible Infrastructure

2
Comments
5 min read
Writing Idempotent Ansible Playbooks: Safe Change Patterns

Writing Idempotent Ansible Playbooks: Safe Change Patterns

2
Comments
6 min read
Log Infrastructure with Loki: Label Design and Cost Control

Log Infrastructure with Loki: Label Design and Cost Control

2
Comments
6 min read
Prometheus Alert Fatigue: Symptom-Based Alert Design

Prometheus Alert Fatigue: Symptom-Based Alert Design

1
Comments
8 min read
Introduction to GitOps: Pull-Based Deployment Model with Argo CD

Introduction to GitOps: Pull-Based Deployment Model with Argo CD

1
Comments
5 min read
Lightweight Kubernetes with k3s: Scaling from Single Node

Lightweight Kubernetes with k3s: Scaling from Single Node

2
Comments 4
4 min read
Setting Up Your Own Tailscale Control Server with Headscale

Setting Up Your Own Tailscale Control Server with Headscale

2
Comments
3 min read
Syncthing for Cloudless Synchronization: Conflicts and Versions

Syncthing for Cloudless Synchronization: Conflicts and Versions

6
Comments
3 min read
Code Review Culture: Small PRs, Fast Flow, Low Friction

Code Review Culture: Small PRs, Fast Flow, Low Friction

1
Comments
3 min read
Ending SSH Key Chaos: Setting Up Your Own SSH Certificate Authority

Ending SSH Key Chaos: Setting Up Your Own SSH Certificate Authority

1
Comments
5 min read
Embedding Selection for Turkish: Semantic Search with Multilingual

Embedding Selection for Turkish: Semantic Search with Multilingual

5
Comments
5 min read
Transcribing Turkish with Whisper: Local Audio‑Text Pipeline

Transcribing Turkish with Whisper: Local Audio‑Text Pipeline

1
Comments
5 min read
Prompt Injection Defense: Protection Patterns for Production

Prompt Injection Defense: Protection Patterns for Production

1
Comments
10 min read
Dependency Automation with Renovate: Grouping and Auto-Merge Strategy

Dependency Automation with Renovate: Grouping and Auto-Merge Strategy

2
Comments
8 min read
Living ADRs: Decisions That Can Prove Themselves Wrong

Living ADRs: Decisions That Can Prove Themselves Wrong

1
Comments
4 min read
GitHub Actions OIDC: Cloud Access Without Secrets

GitHub Actions OIDC: Cloud Access Without Secrets

2
Comments
10 min read
sops + age for Secret Management in Git: Encrypted Config Flow

sops + age for Secret Management in Git: Encrypted Config Flow

2
Comments 1
8 min read
Coolify with Self-Host PaaS Setup: A Current Approach

Coolify with Self-Host PaaS Setup: A Current Approach

1
Comments
6 min read
Hardware Security Keys Instead of SMS 2FA: Balancing Cost

Hardware Security Keys Instead of SMS 2FA: Balancing Cost

1
Comments
7 min read
loading...