Technical Directory

Tech Insights & Engineering Articles

Explore technical articles, software architecture deep dives, clean code tutorials, and computer science explorations from my journey.

Basic Interaction with LLMs — The Concepts Every AI Engineer Must Learn First

Basic Interaction with LLMs — The Concepts Every AI Engineer Must Learn First

When people start learning AI Engineering, they often jump directly into topics like RAG, Agents, Vector Databases, and …

Arun Pandian M
Jun 8, 2026
12 min read
Understanding Ollama: Installing, Managing, and Running Local AI Models

Understanding Ollama: Installing, Managing, and Running Local AI Models

One of the biggest misconceptions beginners have when learning AI engineering is thinking that an AI model is the same t…

Arun Pandian M
Jun 7, 2026
3 min read
Understanding LLMs, Ollama, and Inference

Understanding LLMs, Ollama, and Inference

Before building AI applications, we need to understand three fundamental concepts:

Arun Pandian M
Jun 5, 2026
1 min read
Why Every Software Engineer Should Learn the Command Line

Why Every Software Engineer Should Learn the Command Line

As a software engineer, I have spent years working with graphical interfaces. Whether it was an IDE, a browser, a file e…

Arun Pandian M
Jun 4, 2026
5 min read
From Chatbots to Autonomous Systems: Why NVIDIA's Cosmos 3, Nemotron 3 Ultra, and RTX Spark Matter

From Chatbots to Autonomous Systems: Why NVIDIA's Cosmos 3, Nemotron 3 Ultra, and RTX Spark Matter

The AI industry may have just crossed another major milestone.

Arun Pandian M
Jun 3, 2026
4 min read
Product Types: Why Types Behave Like Multiplication

Product Types: Why Types Behave Like Multiplication

There’s a point in programming where types stop feeling like simple containers and start behaving like algebra.

Arun Pandian M
May 23, 2026
6 min read
Algebra of Types — When Data Structures Start Behaving Like Math

Algebra of Types — When Data Structures Start Behaving Like Math

There is a point in programming where types stop feeling like containers and start feeling like equations.

Arun Pandian M
May 14, 2026
3 min read
Asymmetry — Why Products and Coproducts Feel So Different

Asymmetry — Why Products and Coproducts Feel So Different

Category theory often promises symmetry. But real systems remind us: **direction changes everything**.

Arun Pandian M
Apr 4, 2026
7 min read
Coproducts — Modeling “Either This or That” in Code

Coproducts — Modeling “Either This or That” in Code

Most bugs don’t come from what your program does. They come from what your program **assumes cannot happen**.

Arun Pandian M
Apr 3, 2026
4 min read