Have you ever been intrigued by the magic that some open source projects achieve from a single annotation? How are they able to make our lives so easy? Is there a way to do this on my projects? Yes! This presentation shares the hidden secret many open source projects use to automate repetitive tasks, validate logic at compile time, clean up boilerplate, and make developers’ life easier.