Using Java Annotation Processor API for "Fun & Profit"

In this blog post, we’ll start by briefly explaining the purpose of annotation processors and how can we create and register one for fun (the profit will come later!). Grab a cup of coffee and let’s go! ☻ Annotation Processor First of all, I’ll assume you’re already familiar with annotations, if that’s not the case, feel free to read Oracle’s documentation[1] on it. Annotation Processors are essentially a mechanism designed to process annotations - I bet you did not expect this one - at compile time....

February 7, 2017 · 6 min · David Silva

Road to OCA Java SE 8 Programmer I (1Z0-808)

So, after pushing away the OCA Java SE 8 Programmer I[1] exam for a gazillion years (originally, the SE 7 version), last June (2016), I’ve been given the opportunity (indeed, a voucher) to take the exam, but guess what? I simply forgot. Well, not forgot, but I thought the voucher was due in June 2017, 1 year after the purchase, but it wasn’t - yeah i know, I am an idiot…...

January 11, 2017 · 4 min · David Silva