Update on Crucible

Peter Moore from Cenqua Software stopped by for a customer visit late last week. Turns out he’s in the Bay area for a few months and Sacramento is just a short jaunt down the road.

We’ve been beta testing Crucible, their code review tool, since June. We’re pretty happy with it as it fits the [...]

MacBooks Moving to the Developer Masses

Macs have been gaining a strong foothold among your leading edge developers especially in the Java world for a while, but a few nights back at the local java users group I glanced around and noticed:

3 Macbook Pros 2 Macbooks 1 iBook 2 Windows laptops

Maybe Macs are crossing the chasm from innovators and [...]

HR and Implemented Versus Developed

A recruiter from Tek Systems attends our local Sacramento Java Users Group (SacJUG) told a humorous and depressing story. It went a little like this:

HR Rep: Well, it doesn’t say here they developed any J2EE systems. External Recruiter: It says designed and implemented two large J2EE ecommerce systems. HR Rep: But that doesn’t mean [...]

JSF Backing Beans are Just Controllers

Writing some initial code for a JSF TDD seminar I’m putting together for our developers I had an early test method:

public void testUserCanLogin() throws Exception { User fred = new User(); fred.setName("fred"); fred.setPassword("password"); UserBean userBean = new UserBean(); userBean.setUser(fred); assertTrue(userBean.login()); }

After realizing the JSF backing bean, UserBean, is actually just a page controller [...]

PeepCode and Screencasts

Last week, I finally got around to checking out Geoffrey Grosenbach’s PeepCode screencasts. Not much risk at nine bucks, I went ahead and sampled the Test First Development episode, because I’m a test first convert.

I learned a lot of small points:

How to easily run Rails edge for a single Rails project. Other [...]