I recently ran across some project code that when checked out of version control, failed with an obscure warning. After some digging around in the code, I realized the script made a reference to an external plugin library. I had no clue where to acquire this library or setup this build. I had to reach […]
December 17, 2011
I have been a Java developer for over 10 years, during which I have used Maven or one of it’s successors (Gradle or Ant+Ivy) for build and dependency management. It was obvious to me early on that Maven’s dependency management was its killer feature. I began evangelizing Maven and converting teams to use it. The days of […]
September 14, 2011
I came across an interesting blog post by James Carr discussing his workflow when building Java applications. In general, I think that the stack and process he mentions is top notch. I love Gradle, Jenkins, Artifactory and Git/GitHub. I have been playing with or using in production all of these tools and they are amazing. […]
March 4, 2011
Last week, I was asked to give my opinion on Application Lifecycle Management or ALM. Specifically, I was asked how can teams effectively manage their design, development, test and deploy processes as well as pick the right tools for the job. Here is the answer I gave: The cornerstone of a strong ALM process is based […]
February 15, 2013
1