Define Über

1 : being a superlative
    example of its kind
2 : to an extreme degree

Westin Westminster
Westin Westminster
10600 Westminster Blvd
Westminster, CO 80020
Map »

Platinum Sponsor

NFJS One - Training, Consulting, Mentoring

Über Conf 2010 Brochure - Download

Uber Conf

Zen and the Art of Build Script Maintenance

Build scripts are an essential art in any software project. And yet they are so often fragile, brittle and unportable things, hard to understand and harder to maintain. In this talk, we cover what constitutes a good build script, and look at a few of the essential rules in writing one.

We will look at general techniques that are applicable to any build scripting technology, as well as some technology-specific tips for Ant and Maven.

About John Smart

John Smart

John is an experienced consultant and trainer specialising in Enterprise Java, Web Development, and Open Source technologies, currently based in Wellington, New Zealand. Well known in the Java community for his many published articles, and as author of Java Power Tools, John helps organisations around the world to optimize their Java development processes and infrastructures and provides training and mentoring in open source technologies, SDLC tools, and agile development processes.

More About John »


Blogs

Andrew Glover

Open source business intelligence

Posted By: Andrew Glover on Sep. 6, 2010

I recently caught up with Tim Berglund and had a hip conversation with him regarding open source business intelligence. Tim points out that business intelligence tools have traditionally been a high-cost part of any enterprise’s software invento



Andrew Glover

Sharding with Hibernate

Posted By: Andrew Glover on Sep. 3, 2010

As I’ve pointed out before, sharding isn’t for everyone, but it’s one way that relational systems can meet the demands of huge data. For some shops, sharding means being able to keep a trusted database like MySQL in place without sac



John Smart

What has Maven ever done for us?

Posted By: John Smart on Sep. 2, 2010

Notes from the People's Popular Anti-Maven Front of Java General Meeting REG: All these years. Maven has bled us dry with convoluted XML files, forced us to respect the Maven way, and made us download the internet at every build. And what has Maven eve



Stuart Halloway

Notes on Remote Pairing

Posted By: Stuart Halloway on Sep. 1, 2010

Here at Relevance, we're committed to the idea of working in pairs. But as the company grows beyond its Durham headquarters, we have more and more people working outside of the office. Pairing is hard enough by itself, but pairing remotely is daunt



Andrew Glover

MongoDB and CouchDB: vastly different queries

Posted By: Andrew Glover on Sep. 1, 2010

Both MongoDB and CouchDB are document-oriented datastores. They both work with JSON documents. They both are usually thrown into the NoSQL buc



Johanna Rothman

The Value of a Demo

Posted By: Johanna Rothman on Aug. 31, 2010

Some teams don’t do demos at the end of their iterations. Many of the teams who don’t do demos also have trouble finishing all the stories they committed to at the beginning of the iteration. They continue, iteration to iteration, not always



Stuart Halloway

Come to Relevance and Be Excellent

Posted By: Stuart Halloway on Aug. 30, 2010

Earlier, we posted that we were seeking some new PMs for the Relevance team. At that time, I mentioned that we were always looking for great technical folk as well. I think that deserves its own pos



John Smart

I don't unit test my classes

Posted By: John Smart on Aug. 30, 2010

I don't unit test my classes. I don't even unit-test my methods. You'll be hard-put to find the word "test" in my source cod



Dave Klein

GroovyMag Plugin Corner: JavaScript Validation Plugin

Posted By: Dave Klein on Aug. 30, 2010

The following post is a reprint of the Plugin Corner article for the April 2009 issue of GroovyMag. You can find this and other past issues at http://groovymag.co



More Blogs »
 

Featured Sessions


 

Themes at Über Conf

  • Architecture
  • Enterprise Java
  • Java Internals
  • Security - Enterprise & JVM
  • Cloud Computing
  • Languages on the JVM - Groovy, JRuby, Scala & Clojure
  • Java Web Frameworks - Wicket, Tapestry & SpringMVC
  • Build Systems - Maven & Gradle
  • Testing
  • Agility

 

Featured Speaker


 

Registration Includes

  • Four Day - Access Pass
  • All Meals / Snacks –duration of the symposium
  • Session Materials
  • Custom Binder
  • Wi-Fi Access
  • Great Raffle Giveaways
Register Now »
 

Location

Westin Westminster
Westin Westminster
10600 Westminster Blvd
Westminster, CO 80020
View Map