06 March 2014
My daily job is working at Oracle Labs within the Micronaut Framework team.
I used to work on the Gradle build tool. However, I also published several projects on GitHub you might be interested in (not all of them are maintained, some are fairly old!).
Astro4j is a set of Java projects for amateur astronomers. Most notably home of JSol’Ex.
deck2pdf is a tool aimed at converting HTML5 slide decks to PDF. Some conference organizers or slide publication sites like Parleys only support PDF. Does it mean that you are condemned to use OpenOffice, LibreOffice or PowerPoint? Certainly not. Install deck2pdf and you should be happy. It supports multiple HTML5 slideware, such as deck.js, reveal.js, impress.js, DZSlides, Flowtime.js, Google html5slides and Slide Presentation Framework.
Groovy for TeamCity is a plugin for TeamCity which will let you write build steps in Groovy. We used it for the official Groovy continuous integration server.
JLangDetect is a library for the JVM, aimed at language recognition. It includes a learner and pre-configured recognition profiles.
JBake plugin for Gradle is a Gradle plugin which makes it very easy to render JBake site directly from Gradle. A full description of the process can be found in this post.
A @Bytecode AST transformation for Groovy. This one is an experiment I made, which allows writing bytecode directly in a Groovy method body. Not safe for work :-)
An ASM bytecode plugin for IntelliJ. This plugin adds a bytecode tool window to IntelliJ, with various options for viewing the bytecode of a Java class, including ASMified and Groovified.
And a lot more… just take a look at my GitHub profile.
If you like my work, best reward is to tell me. Easiest way is to follow me on Mastodon.