Creating an educational resource is always a great experience. We have created these resources after many conversations, successful projects and experiences. We aim to pass on our knowledge to support you!

Crafting Powerful DSLs

Elevate your design for exceptional results

Legacy Modernization Course

A video course to unlock the potential of your legacy code

Using ANTLR Like a Pro

Learn everything you need to parse, starting from scratch

ANTLR FAQ & Cheatsheet

Cheatsheets and a list of questions on ANTLR common issues

Pragmatic Lightweight Language

How to build a language and the tools to do it