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.

LionWeb: Building great Language Engineering applications languages · 13 min read LionWeb Initiative – Interview with Markus Völter languages · 14 min read LionWeb Initiative – Interview with Jos Warmer languages · 11 min read Building advanced parsers using Sharplasu parsing · 32 min read · code inside Migrating an ERP system from IBM RPG to Python legacy · 14 min read How to choose the target for a migration from RPG legacy · 12 min read Audit & Analysis for Language Migration Projects legacy · 13 min read Bridging the Gap between Textual and Projectional Editors dsls · 20 min read · code inside Editor support for cross-language navigation parsing · 17 min read · code inside How to Use the SAS Parser parsing · 14 min read · code inside Strumenta Talks: in conversation with Adolfo Ochagavìa dsls · 16 min read Automatic Refactoring With Spring Boot Migrator legacy · 10 min read · code inside We better Go with ANTLR 4.11 parsing · 3 min read · code inside A Peggy.js Tutorial parsing · 20 min read · code inside A tutorial on Spoofax, a Language Workbench dsls · 12 min read Parsing Log Files parsing · 7 min read · code inside Interview with Kevin Mackey parsing · 36 min read Listeners And Visitors parsing · 24 min read · code inside A Shiny, New ANTLR Release: 4.10 parsing · 4 min read · code inside Anybody Can Code With Blockly languages · 34 min read · code inside Strumenta Talk: in conversation with Rob Wunderlich parsing · 11 min read Challenges in Parsing Legacy Languages: The Case of SAS Macros parsing · 28 min read · code inside Getting Started With ANTLR in PHP parsing · 30 min read · code inside Experiences of Practical DSLs usages: a talk with Glen Braun dsls · 12 min read When you need low-code or no-code and when you need DSLs dsls · 9 min read Integrating TextX and Monaco – A Non-Tutorial parsing · 19 min read · code inside Which CEOs should care about DSLs? dsls · 4 min read Teaching Programming With Hedy dsls · 8 min read · code inside Language2Language Transformers: machine learning to build transpilers. parsing · 16 min read · code inside WASI: how to run WebAssembly code outside of your browser languages · 16 min read · code inside
Scroll to Top