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

274 articles · since 2009

Author

Federico Tomassetti

Building software since 8, got a PhD in Software Engineering and experience in research and industry across 4 countries

Interview with Scott McKinney on improving static typing languages · 38 min read Interview with Graham Cunningham on legacy modernization legacy · 36 min read Interview with Vera Maruga on automated language migrations legacy · 18 min read How to write a transpiler parsing · 38 min read · code inside Getting started with ANTLR: building a simple expression language parsing · 5 min read · code inside Building and testing a parser with ANTLR and Kotlin parsing · 6 min read · code inside Domain Specific Languages for smart contracts dsls · 17 min read · code inside Writing a browser based editor using Monaco and ANTLR parsing · 27 min read · code inside Application modernization: an interview with Ben Wilson legacy · 34 min read Lessons learned working decades with Graphical DSLs: Interview with Juha-Pekka Tolvanen dsls · 35 min read How would I go about creating a programming language? dsls · 8 min read · code inside A complete tutorial on the Drools business rule engine languages · 27 min read · code inside

All articles · All topics

Scroll to Top