ContentPosts from @devopslinks..
Link
@devopslinks shared a link, 2 days, 14 hours ago
FAUN.dev()

Please stop externalizing your costs directly into my face

SourceHut spent20–100%of weekly time mitigating hyper‑aggressive LLM crawlers. That work caused dozens of short outages and delayed core projects. The crawlers ignorerobots.txt. They hit costly endpoints likegit blame. They scan full git logs and commits. They rotate randomUser‑Agentsand thousands o.. read more  

Link
@devopslinks shared a link, 2 days, 14 hours ago
FAUN.dev()

The hunt for truly zero-CVE container images

Chainguard's Factory 2.0 andDriftlessAFrebuild images from source on upstream changes. They produce 2,000+ minimalzero‑CVEimages. Each image includes anSBOMand a cryptographicsignature. Docker'sDHIbuilds onDebianandAlpine. It mirrors Debian'sno‑DSAtriage intoVEX. It also suppresses real CVEs until D.. read more  

Link
@devopslinks shared a link, 2 days, 14 hours ago
FAUN.dev()

The Only Claude Skill Every DevOps Engineer Needs

TheTerraform Claude SkillturnsClaude Codeinto a Terraform expert. It enforces modularity, strict naming, and consistent tagging. It treats thestate fileas the single source of truth. It wires in external tools: linting, security checks, and cost estimates. It forces real-doc validation and blocks in.. read more  

The Only Claude Skill Every DevOps Engineer Needs
Link
@devopslinks shared a link, 2 days, 14 hours ago
FAUN.dev()

Chinese Vulnerability Database: CNVD vs CNNVD Analysis

Investigation profilesCNNVDandCNVDechoCVE. They reveal manual errors and poor machine-readability. China’s July 2021RMSVmandates 48-hour reporting and bans pre-patch disclosure. Mapping gaps exist. The databases published about1.4kentries ahead ofCVE, with lead times measured in months... read more  

Chinese Vulnerability Database: CNVD vs CNNVD Analysis
Link
@devopslinks shared a link, 2 days, 14 hours ago
FAUN.dev()

Building a Least-Privilege AI Agent Gateway for Infrastructure Automation with MCP, OPA, and Ephemeral Runners

Introduces anAI Agent Gateway. It mediates agent requests, validates intent, enforcespolicy-as-code, and isolates execution inephemeral runners. Agents discover tools viaMCP. They submitJSON-RPCcalls and receiveOPAdecisions. Jobs queue and run in short-lived namespaces. Each run carries plan hashes,.. read more  

Building a Least-Privilege AI Agent Gateway for Infrastructure Automation with MCP, OPA, and Ephemeral Runners
Link
@devopslinks shared a link, 1 week, 4 days ago
FAUN.dev()

The future of software engineering is SRE

Agentic coding and no-code tools are everywhere now. Building features? Easier than ever. The harder part is keeping systems solid once they’re out in the wild. The real game:maintainability, reliability, and evolutionunder real pressure - not just building, but keeping it together over time... read more  

The future of software engineering is SRE
Link
@devopslinks shared a link, 1 week, 4 days ago
FAUN.dev()

Owning a $5M data center

Comma.ai just dropped the specs on its hand-rolled ML data center. Picture this: 600 homegrown GPU rigs (TinyBox Pros), 4PB of flash. The whole thing trains on a PyTorch stack they built themselves, wired up with a custom model tracker and job scheduler they namedMiniray. Inference runs through dyna.. read more  

Owning a $5M data center
Link
@devopslinks shared a link, 1 week, 4 days ago
FAUN.dev()

From Paging to Postmortem: Google Cloud SREs on Using Gemini CLI for Outage Response

Google Cloud SREs just leveled up their incident response game with theGemini CLI- an LLM-fueled terminal sidekick built onGemini 3. It jumps in fast: drafts mitigation playbooks, digs into root causes, and cranks out postmortem reports. All withhuman-in-the-loopguardrails to keep things sane... read more  

From Paging to Postmortem: Google Cloud SREs on Using Gemini CLI for Outage Response
Link
@devopslinks shared a link, 1 week, 4 days ago
FAUN.dev()

Why does SSH send 100 packets per keystroke? ·

The default macOS SSH client now floods connections withSSH2_MSG_PING “chaff” packets- a 2023 privacy tweak meant to hide keystroke timing. Nice in theory. In practice? It tanks performance for real-time terminal apps like games built on Bubbletea over SSH. Turning it off - either through client fla.. read more  

Why does SSH send 100 packets per keystroke? ·
Link
@devopslinks shared a link, 1 week, 4 days ago
FAUN.dev()

GitHub Actions Is Slowly Killing Your Engineering Team

A seasoned CI engineer lays into GitHub Actions - too fragile, too fuzzy, too slow. Logs glitch. YAML confuses. Compute chokes. It solves for convenience, not power. Buildkitesteps in with stronger bones: reproducible runs, clean orchestration, and scalable agents you control... read more