@media (prefers-reduced-motion: reduce) { html { scroll-behavior: auto; } }
HgN Lab

Hoàng Gia Nguyên

A software quality assurance engineer exploring the world of self-hosting and AI. This blog documents my journey building and managing my own server and applications, sharing tips and learnings along the way. Let's connect!

AGENTS.md: The Double-Edged Sword of AI Coding

AI

AGENTS.md files guide AI coding agents to work more effectively, but they can also be exploited, over-constrain creativity, or create security blind spots. Here's what every developer should know.

AI Agents: MCP vs SKILL — Two Sides of the Same Coin?

AI

MCP connects AI to external tools, SKILL shapes how it behaves. Here's how these two patterns complement each other in the AI agent ecosystem.

SSH Access for AI Agents and Automation Tools — A Quick Security Guide

A practical guide to safely provisioning SSH access for AI coding agents and automation tools using dedicated users and temporary key pairs.

Open source licenses - A No-Nonsense Guide

A casual and witty breakdown of the open-source licenses you run into every day

Beyond the Big Three: The Tech Nerd's Guide to Hardware Struggles

CPU, RAM, and Disk are the basics. The real 'boss fights' of self-hosting involve proprietary drivers, legacy chips, and hardware acceleration.


Support My Work!

Your support helps me keep the servers running, the code compiling, and the late-night learning sessions fueled. Thank you for being a part of my journey!

Buy Me a Coffee