Co-founder of Strumenta. Essays on software languages, legacy systems and the craft of building tools.

274 articles · since 2009

Articles

Everything published here since 2009, newest first.

The circle of competence for developers reflections · 5 min read RPG Metrics — The IBM i Tool the Big Vendors Wouldn’t Sell You analysis · 11 min read · code inside Why Gherkin Is the Right Testing Tool for RPG Migration — And It Has Nothing to Do With BDD legacy · 10 min read · code inside AI RPG Migration Can Compile and Still Break Business Logic legacy · 8 min read · code inside What Is Software, and Will LLMs Replace It? automation · 10 min read AI Coding Feels Like Using an Unreliable Compiler reflections · 17 min read · code inside Joining forces to modernize legacy software legacy · 2 min read 7 steps in a Legacy Modernization Project legacy · 2 min read 7 Reasons Why CEOs Should Modernize their Software legacy · 4 min read Case Study | Vertec | IT Industry | SQL Parser to translate code to English legacy · 1 min read How to use the Visual Basic 6 and VBA Parser legacy · 10 min read · code inside Case Study | David Nieper | Manufacturing Industry | RPG to Python migration legacy · 2 min read Does your Software Date Back to the Disco Era? legacy · 3 min read What to Expect in a Legacy Migration: A Month-by-Month Timeline legacy · 6 min read Migrating RPG code to modern languages legacy · 4 min read Using Language Engineering to Build a Smarter RAG for Code languages · 28 min read · code inside Federico Tomassetti presenting at Devfest Strasbourg | 27/11/25 craft · 1 min read Strumenta to present at LangDev Conference | 16/10/25 craft · 1 min read Strumenta presenting at CodeMotion Milan | 14/10/25 craft · 1 min read Green Screens Modernization: What to do with Green Screens? legacy · 11 min read How to Migrate CL Programs legacy · 17 min read · code inside Architecture Evolution: When to Choose Refactoring Over Rebuilding Legacy Systems legacy · 9 min read How to Use ANTLR Pattern Matching parsing · 9 min read · code inside How to validate migrations from one language to another legacy · 11 min read · code inside Do Software Architects Still Matter in the Age of GenAI? craft · 5 min read How to choose the target language for a migration legacy · 11 min read How to Use the EGL Parser parsing · 10 min read · code inside Challenges in Migrating an Application from Java to Python legacy · 11 min read · code inside Automatic Code Refactoring with AI languages · 21 min read · code inside Extract RPG files from AS/400 or System i legacy · 6 min read · code inside
Scroll to Top