-
Software Development
Quantified Self Meets IDE: A Year of Data
More than a year ago, I started tracking exactly what code I was working on using WakaTime. As I’ve moved…
Read More » -
Software Development
Two Years of Pair Programming
For the last two years, I’ve built software using pair programming. I recently switched jobs; during this process, I talked…
Read More » -
Core Java
Eliminating Development Redeploys using Gradle
For service development, my team recently moved away from Grails to the Dropwizard framework. One of the things I really…
Read More » -
Core Java
Using Gradle to Build & Apply AST Transformations
Recently, I wanted to both build and apply local ast transformations in a Gradle project. While I could find several…
Read More » -
Core Java
Runtime Class Loading to Support a Changing API
I maintain an IntelliJ plugin that improves the experience of writing Spock specifications. A challenge of this project is supporting…
Read More »