Blog

Thoughts on software architecture, machine learning, embedded systems, leadership, and building real-world products.

Latest Posts

Building an LLM-Powered Digital Twin for Physical AI

An LLM-powered Digital Twin that combines real-time IoT data, system-level rules, and a LangChain-based reasoning agent to explain what is happening, why it is happening, and what should be done next.

2026-01-15 Read more →

LangChain: The Missing Glue for Real-World AI Applications

LangChain is the orchestration layer that turns LLMs into actual systems. Learn how it handles memory, tools, and agents to build real-world AI applications.

2026-01-14 Read more →

Understanding RAG: The Bridge Between LLMs and Your Data

Retrieval-Augmented Generation (RAG) is an architecture used to optimize the output of an LLM by referencing a trusted knowledge base outside of its training data.

2026-01-11 Read more →