Blog
Writings about software engineering, devops, and ai agents.
Setup Your Own Private Railway: Dokploy + Tailscale + Valid SSL on Proxmox LXC
Build a self-hosted PaaS on Proxmox for team staging environments or personal homelabs and private AI assistants. Secured with Tailscale, valid Let's Encrypt SSL, and zero open ports.
AI Agents Aren't Magic: Connecting Primitives, MCP, and Agent Skills
A simplified developer guide to understanding AI agents: how LLM primitives, Model Context Protocol (MCP), and Agent Skills fit together without the hype.
Building AI Agents From Scratch
Understand how AI agents work under the hood by building a multi-turn agent with memory and function calling from scratch using the OpenAI SDK.
Learning to Be a Software Engineer Again in the AI Era
Attempts to answer: If code is cheap now, what exactly is our value as software engineers?
Working on an Internal Platform Taught Me a Different Engineering Mindset
Moving from startup product engineering to an internal platform team taught me to trade short-term velocity for organizational leverage, stability, and thoughtful constraints.