Engineering, product, and the occasional unpopular opinion.

This article explains the concept of MCP servers and walks you through building one from scratch. By the end, you'll know how to build a system info mcp server that reports CPU and memory usage and audits your hardware against a game's requirements. It will have minimal dependencies with each step explained as added.
Bi-monthly-ish drops of new posts and recent work.

This article explains the concept of MCP servers and walks you through building one from scratch. By the end, you'll know how to build a system info mcp server that reports CPU and memory usage and audits your hardware against a game's requirements. It will have minimal dependencies with each step explained as added.

Eight workflow changes that genuinely improved how I use AI coding tools: /init skills, Zed over Cursor, parallel sessions, logs-first debugging with mobius-mcp, and more.

AG-UI in plain language: capabilities vs static UI, tradeoffs, and where to start.

Fix PostgreSQL on Ubuntu when remote connections fail: open the port in AWS Security Group and UFW, set listen_addresses and pg_hba.conf, then verify with nc.