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

Building autocompletion for an editor based on ANTLR parsing · 11 min read · code inside How to create an editor with syntax highlighting for your language using ANTLR and Kotlin languages · 7 min read · code inside My first year as a consultant in France reflections · 5 min read Using the Redmine API to create a page where to quickly add and edit tasks craft · 4 min read · code inside On the quest for the right project management tool: Jira, Trello, Asana, Redmine craft · 7 min read What is your role? How do you deliver value? reflections · 2 min read Interview with Vaclav Pech on Jetbrains MPS: the community and the future dsls · 16 min read On the need of a generic library around ANTLR: using reflection to build a metamodel parsing · 5 min read · code inside Getting started with the Whole Platform: building grammars dsls · 6 min read · code inside ANTLR and the web: a simple example parsing · 6 min read · code inside ANTLR and Jetbrains MPS: Parsing files and display the AST using the tree notation parsing · 6 min read · code inside mps-bytecode: creating, loading, modifying, saving and executing JVM class files using Jetbrains MPS dsls · 4 min read · code inside

All articles · All topics

Scroll to Top