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

Writing a very simple JS editor languages · 5 min read · code inside Observers for AST nodes in JavaParser analysis · 8 min read · code inside Interview with Erik Dietrich on Static Analysis and a data driven approach to refactoring analysis · 9 min read 5 things I have learnt working as a Consultant Software Architect reflections · 6 min read Attending the Language Workbench Challenge & SLE at SPLASH 2016 languages · 2 min read Resolve method calls in Java code using the JavaSymbolSolver analysis · 9 min read · code inside Review of the second edition of Implementing Domain-Specific Languages with Xtext and Xtend dsls · 5 min read How to recognize dates in PDFs reflections · 4 min read · code inside Generating bytecode languages · 10 min read · code inside Building a compiler for your own language: validation dsls · 5 min read · code inside Building a compiler for your own language: model-to-model transformations languages · 3 min read · code inside Building a compiler for your own language: from the parse tree to the Abstract Syntax Tree parsing · 11 min read · code inside

All articles · All topics

Scroll to Top