• submit to reddit
Manik Surtani12/17/10
4041 views
0 replies

Infinispan: Maven Archetypes

To help you jump-start a new project using Infinispan, we now have Maven Archetypes you can use.  If you don't know what a Maven Archetype is, you should read this article which explains archetypes in more detail.  Of course, this assumes that you are...

Howard Lewis Ship12/17/10
7131 views
33 replies

Announcing Tapestry 5.2

I'm very proud to announce that the next major release of Tapestry, release 5.2, is now available as Tapestry version 5.2.4.

David Bernstein12/16/10
8851 views
3 replies

Under-Design and Over-Design

One of the biggest challenges I’ve had in my career as a developer was over-design. I used to just dive in and code on projects but soon afterwords I would end up stuck. To compensate I would spend a lot of time in the design phase only to discover later...

Wayne Beaton12/16/10
7466 views
2 replies

WindowBuilder and CodePro Profiler are Coming to Eclipse

A few minutes ago, I posted two exciting new project proposals.

Axel Rauschmayer12/16/10
7267 views
0 replies

Why the New JavaFX Makes Sense

Thankfully, Oracle recently changed course and turned JavaFX from a dedicated language and a library to just a Java library (with some really cool stuff). I welcomed the change and thought it was for the better, but my opinion could not be called informed,...

James Sugrue12/15/10
12387 views
5 replies

Making A Good Thing Even Better: Google Open Source WindowBuilder and CodePro Profiler

Back in September, when Google announced they were to make the Instantiations tool suite free for all, I thought things couldn't get better than this for Java developers. Well I was wrong, today Google trumped that announcement with their latest plan to open...

Brian Fox12/15/10
3873 views
2 replies

Now Available: Central Download Statistics for OSS Projects

Maven Central contains over 260,000 artifacts and serves over 70 million downloads every week. It has become the principal resource for exchanging Java artifacts with demand doubling year over year. Getting artifacts into Central is the most effective way...

Hamlet D'Arcy12/15/10
6963 views
3 replies

Mockito – Screencasts for Stubbing, Verifying, and Argument Matching

We're rolling out Mockito and trying to raise our testability at work and I'm set to give a presentation/training session tomorrow to a few new teams. In case you don't know, Mockito is a mock object framework for Java. It's competitors are EasyMock, JMock,...

Cedric Beust12/15/10
5546 views
7 replies

Lazy Programming

This blog post shows some interesting data confirming some thoughts that I have harbored about dynamic languages for a while. In a nutshell, so called “dynamic languages” seem to be more used because they allow you to type less than because they use...

Axel Rauschmayer12/14/10
8390 views
0 replies

The cloud and how it changes mobile computing

The cloud lets all of your computing devices work together like a single system. This post explains what cloud computing is and how it changes mobile computing. It gives several examples of cloud-enabled applications that already exist and outlines future...

Giorgio Sironi12/14/10
7063 views
9 replies

Technical Investment, or quality vs. time

A fundamental question of software development is: can we trade quality, sacrificing all we know about writing clean code, to gain time?This expression means, can we take up technical debt and hack together some code, throwing away our test suite, which after...

James Sugrue12/14/10
4625 views
0 replies

EclipseCon 2011: A Taste Of What You Can Expect

With EclipseCon just over three months away (March 21-24), it's time to think about registering.

Kai Wähner12/14/10
23029 views
7 replies

Hints On How to Pass the Sun (now Oracle) Certified Java Programmer (SCJP 6)

I already passed the test for “Sun Certified Java Programmer (SCJP 6)” with 83 percent after a lot of time-consuming preparation. Here are my experiences about doing the certification and the hints I can give you. Although now, the name has changed to...

Mark Needham12/14/10
3283 views
0 replies

Technical Implementation Heavy Stories

Earlier this year I wrote about some of the problems that we can run into when we have implicit assumptions in stories and another problematic approach I've seen around this area is where we end up with stories that are very heavily focused on technical...

adam bien12/14/10
10174 views
8 replies

J2EE Is Dead - Completely Dead

J2EE 1.4 or officially: "JSR 151: JavaTM 2 Platform, Enterprise Edition 1.4 (J2EE 1.4) Specification" was released at 24 Nov, 2003 and was designed to be used with JDK 1.4, J2EE 1.3 was released at 24 September 2001 and...