Auto-code generation is a very powerful tool that every software engineer should use. It avoids coding that tedious and repetitive boilerplate that nobody should ever have to write, primarily because it normally is uninteresting code and highly prone to error. For Java developers, there are several tools one could use to ease the pain of code generation. From APIs like Javapoet to the use of templ