Blog

Thoughts on software engineering, AI agents, and system design.

hermes-agent ai homelab self-hosting

Setting Up a Personal AI Agent with Hermes

A practical walkthrough on running your own open-source AI agent on a homelab — from installation to Telegram integration.

architecture microservices backend system-design

Building Microservices That Actually Scale

Lessons from migrating a payment service from a monolithic codebase to a microservice architecture handling 4 countries.

machine-learning ai-agents langchain learning

From Andrew Ng to Building My Own AI Agent: A Learning Journey

How I went from Coursera's ML course to building nova-ai — a pure Python agentic framework that taught me how LLMs actually work under the hood.