Subject: Let's make a programming language. AST
Date: June 26, 2026, 01:00 PM UTC+1
Description:
We’re continuing our webinar series on building your own programming language in C++!
In the previous webinar, we created a parser that analyzes code and outputs parsing results to the console. Now it’s time for the next important step — building an AST (Abstract Syntax Tree).
An AST is a structured representation of code that makes further analysis, transformations, and execution possible. In this webinar, we’ll explain how ASTs work, show how to build them step by step, and create a printer that makes parsed code much easier to visualize and inspect.
This session will lay the groundwork for everything that comes next in our language implementation journey — semantic analysis, evaluation, and beyond.
Join us live to dive deeper into compiler design, ask your questions, and build a programming language from scratch together.
All registered participants will also receive access to the webinar recording.
Don’t worry — there’s plenty more to come. Check out the schedule and register for upcoming webinars!
Subject: Go vet can't go: How to create your own Go analyzer?
Date: September 30, 2026, 01:00 PM UTC+1
Description:
A static analyzer is a powerful dev tool, and any Go developer who has worked with go vet knows it. But what if its capabilities aren't enough? Would you look for a new tool, or......
Subject: Go-Go-Gadg...Error? A closer look at the mistakes Go developers make!
Date: August 27, 2026
Description: Mistakes happen in Go code just like in any other language: typos, duplicates, broken condition checks, and so on. But why do they still slip through? After all, many teams use tools like go vet,...