Danila (Dayfing)

Writing

3-2-1 backups with restic: setup, off-site copies, restore drills

14 min

Core Web Vitals in 2026: how to fix LCP, INP, and CLS

13 min

DDR5 RAM for developers: capacity, speed, timings, and ECC

13 min

Linux VPS hardening checklist: SSH, firewall, updates, monitoring

17 min

Local LLM hardware in 2026: VRAM, memory bandwidth, quantization

16 min

Ollama vs llama.cpp vs vLLM: choosing a local LLM server

16 min

Static site caching with Nginx and Cloudflare: headers and purge

13 min

How to choose an NVMe SSD: PCIe 5.0 vs 4.0, DRAM, TLC vs QLC, TBW

12 min

Agentic coding in practice: Codex, Claude Code, and Copilot CLI with pull requests and tests

8 min

AGENTS.md Without a 1000-Line Instruction Manual: Context for Coding Agents

10 min

AI Act 2026 for Developers: Article 50, Disclosure, Logging, and Human Oversight

10 min

How to Test an AI Agent: Evals, Trace Grading, and Regression Tests

12 min

AI agent observability: traces, latency, tokens, cost, and errors

10 min

AI SDK 6 and TypeScript: Tool Loops, Structured Output, and Human Approval

15 min

MCP 2026-07-28: Stateless Servers and a Safe Migration Path

10 min

MCP Server in TypeScript: Streamable HTTP, OAuth, and Least Privilege

14 min

Assistants API Sunset on August 26, 2026: Responses API Migration Guide

10 min

Production AI Agent Architecture: Tools, State, Approvals, and Evals

14 min

Prompt Injection in AI Agents and MCP: Threat Model and Defense

10 min

RAG in production: hybrid search, pgvector, ACL, and answer quality

15 min