Hi WWXers!
I'm happy to announce that Jason and I will be putting together a macro workshop during the Monday session at the WWX, to shine a light into this realm of dark magic!
We'll be starting with a beginner friendly introduction and then build up to more complex examples, giving you both an entry point and an overview for this topic.
There will be a second part, in which we'd like you to bring in real world issues, such as:
- things you think should be doable with macros, but you just can't figure out how
- code you have that is clunky, bloated, inelegant, relies far too much on reflection or is otherwise speckled with costly runtime checks that should actually be doable at compile time
- tedious stuff that you see yourself doing again and again, but that you just cannot build a reusable tool for by means of other language features
We still need to hammer out a concrete schedule, but we already wanted to inform you, so that those interested have a chance to make arrangements. Usually, the Monday session is quite sparsely attended, but from my personal experience, it is actually the most "productive" part of the conference from a technical point of view, where people sit down to actual problems or get to bounce ideas off of each other.
Whether you are having trouble to get started with macros, or there are specific parts you cannot wrap your head around, or you just want to deepen your knowledge, or of course if you'd like to see life coding go horribly wrong (can't promise anything, but Murphy's law is definitely on our side here), come join us on Monday - we will make it worth your time!
Best,
Juraj