DEV Community

Guatu profile picture

Guatu

Engineer building AI agents, bare-metal K8s clusters, and IIoT systems. 7-node Proxmox homelab because cloud bills are optional. Consulting at guatulabs.com.

Location United States Joined Joined on  Personal website https://guatulabs.dev github website

Education

Bachelors of Science in Mechanical Engineering with minor in Aerospace Engineering

Work

Infrastructure, AI and Reliability engineering at Defense Contractor, Consulting Services Guatu Labs

PCIe Device Passthrough: NIC Name Instability and MAC Pinning

PCIe Device Passthrough: NIC Name Instability and MAC Pinning

Comments
4 min read
GPU PCI Address Instability: When Your Card Moves Between Reboots

GPU PCI Address Instability: When Your Card Moves Between Reboots

Comments
2 min read
Cognitive Memory for Agents: Vector Search vs Activation-Based Recall

Cognitive Memory for Agents: Vector Search vs Activation-Based Recall

Comments
4 min read
Vibration Monitoring Architecture: From Sensor to Dashboard

Vibration Monitoring Architecture: From Sensor to Dashboard

Comments
6 min read
Unprivileged LXC + Docker: The runc Sysctl Permission Trap

Unprivileged LXC + Docker: The runc Sysctl Permission Trap

Comments
3 min read
AdGuard Home: Network-Wide DNS Filtering with Failover

AdGuard Home: Network-Wide DNS Filtering with Failover

Comments
2 min read
Three-Layer Safety for Autonomous Agents: Stopping the Infinite Loop

Three-Layer Safety for Autonomous Agents: Stopping the Infinite Loop

Comments
7 min read
Stop Merging Broken YAML: Kubernetes Manifest Validation in CI

Stop Merging Broken YAML: Kubernetes Manifest Validation in CI

Comments
2 min read
GPU D3cold Power States: How to Brick Your Card Without Trying

GPU D3cold Power States: How to Brick Your Card Without Trying

Comments
3 min read
cert-manager + Cloudflare DNS-01: Automated TLS for Everything

cert-manager + Cloudflare DNS-01: Automated TLS for Everything

Comments
7 min read
SealedSecrets Key Backup: Don't Lose Your Encryption Keys

SealedSecrets Key Backup: Don't Lose Your Encryption Keys

Comments
2 min read
Ollama on Kubernetes: Recreate Strategy and Single-GPU Deadlock

Ollama on Kubernetes: Recreate Strategy and Single-GPU Deadlock

1
Comments
3 min read
Wildcard DNS + ndots:5: The TLS Nightmare and How to Fix It

Wildcard DNS + ndots:5: The TLS Nightmare and How to Fix It

Comments
3 min read
MQTT Broker Selection: HiveMQ vs Mosquitto for Industrial Use

MQTT Broker Selection: HiveMQ vs Mosquitto for Industrial Use

1
Comments
4 min read
Self-Improving AI Infrastructure: How Your Homelab Wiki Updates Itself

Self-Improving AI Infrastructure: How Your Homelab Wiki Updates Itself

2
Comments
4 min read
The 6-Layer Memory Architecture I Run for Claude Code

The 6-Layer Memory Architecture I Run for Claude Code

Comments
5 min read
Building Karpathy's LLM Wiki: A Production Homelab Implementation

Building Karpathy's LLM Wiki: A Production Homelab Implementation

Comments
5 min read
Proxmox API Tokens: Bash History Expansion and the ! Character

Proxmox API Tokens: Bash History Expansion and the ! Character

Comments
1 min read
AMD iGPU Stealing Your RAM: UMA Frame Buffer on Headless Servers

AMD iGPU Stealing Your RAM: UMA Frame Buffer on Headless Servers

Comments
3 min read
Agent Credential Management: Two-Tier Service Accounts for Secure AI Agent Workflows

Agent Credential Management: Two-Tier Service Accounts for Secure AI Agent Workflows

Comments
4 min read
Pod Disruption Budgets: Why kubectl drain Gets Stuck on Longhorn

Pod Disruption Budgets: Why kubectl drain Gets Stuck on Longhorn

Comments
2 min read
Equipment Health Scoring: How One Number Made My Operators Stop Checking the Dashboard

Equipment Health Scoring: How One Number Made My Operators Stop Checking the Dashboard

Comments
2 min read
Infrastructure as Code, but Automated: OpenTofu and GitHub Actions

Infrastructure as Code, but Automated: OpenTofu and GitHub Actions

Comments
5 min read
Attention Residuals: How Kimi Is Rethinking Transformer Depth

Attention Residuals: How Kimi Is Rethinking Transformer Depth

Comments
3 min read
NVIDIA Container Toolkit: Why the Default Runtime Matters

NVIDIA Container Toolkit: Why the Default Runtime Matters

Comments
2 min read
Kubernetes Storage on Bare Metal: Longhorn in Practice

Kubernetes Storage on Bare Metal: Longhorn in Practice

Comments
5 min read
Helm fullnameOverride: Naming Sanity in ArgoCD

Helm fullnameOverride: Naming Sanity in ArgoCD

Comments
1 min read
GPU Passthrough on Proxmox: A Field Guide to the Gotchas That Bit Me

GPU Passthrough on Proxmox: A Field Guide to the Gotchas That Bit Me

Comments
6 min read
DOCP/XMP: Why Your Proxmox Node Runs at Half RAM Speed

DOCP/XMP: Why Your Proxmox Node Runs at Half RAM Speed

Comments
2 min read
Multi-Agent AI Systems: Architecture Patterns That Actually Work

Multi-Agent AI Systems: Architecture Patterns That Actually Work

Comments
7 min read
Building MCP Servers with FastMCP: Stop Writing Boilerplate, Start Writing Tools

Building MCP Servers with FastMCP: Stop Writing Boilerplate, Start Writing Tools

Comments
7 min read
AMD Ryzen C-State Freezes: How `processor.max_cstate=1` Saved My Proxmox Node

AMD Ryzen C-State Freezes: How `processor.max_cstate=1` Saved My Proxmox Node

Comments
3 min read
GitOps for Homelabs: How ArgoCD App-of-Apps Scales Your Cluster

GitOps for Homelabs: How ArgoCD App-of-Apps Scales Your Cluster

Comments
7 min read
Building a Production Homelab: Multi-Node Proxmox Cluster with Kubernetes

Building a Production Homelab: Multi-Node Proxmox Cluster with Kubernetes

2
Comments
8 min read
loading...