Blog

Insights on Software Understanding

Engineering posts about code intelligence, legacy systems, knowledge graphs, and AI-assisted software comprehension.

🧠
AI
July 15, 2026

AI Needs Evidence: Why We Ground Every Answer in Source Code

How Codegraphs traces every AI-generated explanation back to the original source. Coming soon.

📊
Graph
June 30, 2026

Building a Knowledge Graph from 48,000 Mainframe Source Files

What we learned connecting COBOL programs, JCL jobs, SQL queries, and copybooks. Coming soon.

🔄
Modernization
June 10, 2026

Measuring Migration Readiness: A Data-Driven Approach

How complexity scoring, dead code detection, and dependency analysis help prioritize modernization. Coming soon.

🏗️
Engineering
May 22, 2026

From Monolith to Microservices: How We Migrated DVN

A technical retrospective on splitting a Python monolith into 12 microservices. Coming soon.

🎨
Design
May 5, 2026

Designing Codegraphs: The Constitution Behind the Product

Why we wrote a constitution before we wrote a line of UI code. Coming soon.