Skip to content

Insights

Field notes on legacy modernization, made trustworthy.

Practical perspectives on de-risking change, accelerating migration, and bringing AI safely to the systems that run the core.

2026-09-10 · 9 min

ABAP MCP server: what an agent can ask about your SAP custom code

Two kinds of ABAP MCP server, the read-only tools of the Sysparency MCP server over the knowledge graph of your custom code, the questions each one answers, why the graph saves tokens, and what an agent did with them before it wrote a line.

Read

2026-09-08 · 9 min

Twelve Dynpro transactions, one Fiori launchpad: how an agent migrated a 25-year-old application fully autonomously

Dynpro to Fiori without a screen-by-screen conversion: twelve SAP GUI module pools became one launchpad with three Fiori Elements apps, a dashboard and four RAP business objects. What selection screens, PAI checks and F4 helps became, when a Dynpro should stay, and why the decisions came from the whole picture.

Read

2026-05-12 · 4 min

Retiring the most expensive sentence in enterprise IT

“We’re not sure what happens if we touch that.” It never appears on an invoice — but it taxes every initiative that touches a legacy system.

Read

2026-04-28 · 5 min

The as-is baseline that doesn’t go stale

Hand-written as-is documentation is obsolete on delivery. Deriving it from the code makes it complete, current, and defensible.

Read

2026-04-10 · 4 min

Grounding AI on legacy systems

Agentic coding tools guess when pointed at undocumented code. A deterministic, cited model is what makes AI-assisted modernization safe.

Read

2021-01-27 · 4 min

Different types of software documentation

Process or product, user or system: the kinds of documentation a software system needs, and why the hand-written ones age from the day they are finished.

Read