Thinking beyond Roslyn source generators and aspect-oriented programming | Hacker News Reader