Dinesh Kuppan

Notes on building AI systems that reason — knowledge graphs, logic engines, agents — and on the craft of developer experience.

Series
Agentic AI & Neuro-Symbolic AI

13 essays, from knowledge graphs to logic engines to production agents. Start at part one.

2026

AI Use Case vs GenAI Use Case: How We Draw the Line

Explore how engineering teams distinguish between traditional AI use cases and the emerging wave of Generative AI use cases, with real-world examples and practical categorization tips from hands-on system design debates.

· 8 min read
AI → GenAI: The Real Shift

Why calling GenAI just 'AI' misses what actually changed. The discontinuity that matters for your next system.

· 8 min read
Types of Gaming Terminologies: Genres & Descriptions

Discover the wide variety of video game genres, from immersive role-playing adventures to fast-paced shooters. This guide provides an overview of each major type of game, their key features, and what makes them unique.

· 10 min read
Python Virtual Environment Setup Guides

This page explains how to create and manage Python virtual environments across Linux, Unix, macOS, and Windows. Virtual environments isolate dependencies for each project, preventing version conflicts.

· 8 min read
Setting Up Your Linux System: A Step-by-Step Guide

Getting started with Linux involves several steps. In this guide we will walk you through each step to ensure your system is set up properly with all necessary packages and dependencies.

· 8 min read

Browse all 19 essays by topic