Skip to main content

Bruce Tate

Bruce Tate is a kayaker, mountain biker, father, author, and Java programmer in Austin, Texas. His five books include Better, Faster, Lighter Java and best-selling Bitter Java. His 17 years of experinece include stints at IBM, two failed startups, and his own independent consulting practice called J2Life, LLC.

 

Articles

Bruce Tate's essay on the future of EJB3. He recognizes the creators of EJB for introducing services outside of the scope of our business logic, but he searches for a way to accomplish this in a better, faster, and lighter way. He hopes that the spec leaders will consolidate persistence for J2SE...

Weblogs

java.net has been good to me for all of these years, but it's time for a change. I'm moving my blog to Paddle Like Hell.

I can't begin to express my...

There are at least two major styles of object-relational persistence frameworks. Mapping frameworks take an object-centered view of the world, and wrapping frameworks take a database-centered view...

Cedric posted a blog about fans of frameworks at The Fan Syndrome. I think the main point was that a framework could be good, without...

What an amazing couple of weeks. Beyond Java became generally available last week, and my pet monkey learned to code.

JDO passes, without no votes. Of course, the abstain votes from IBM, Oracle and JBoss are thinly veiled no-votes. Still, when you combine this vote with those for the combined persistence API that...

It’s way too early in the morning, but the kids are tearing down the stairs, and making more noise than my aching head should tolerate. But it’s Christmas, so I do. They are drawn to the...

"Bring out your dead!"

Early this year, the JDO 2 expert group submitted the JDO 2.0 draft to the JCP Executive Committee, and requested permission to deliver a reference implementation...

I'm teaching a programming symposium on most weekends called nofluffjuststuff. I've had the opportunity to attend some excellent classes by my peers. One of my favorite was given by Nicholas...

2004 is a year of revelation for me. Better, Faster, Lighter Java was a fun book to write, and I learned tremendously in writing it. A closer involvement in the Spring project, and in the Java...

I was shopping for another car. I pulled up in front of the greasy car lot, wanting to know why the vintage cars were so popular. When I found the place, it seemed more like a shady garage than a...

In Hackers and Painers, Paul Graham of Arc fame dishes out his share of heresy. He tackles social heresy (actively seek out heresy, schools are prisons). But it's the programming heresies that...

Today, I hopped onto my mountain bike and had a great ride. Even though it was hot, the play of the trail over the hills was beautiful to behold. It had just enough down to let me recharge my...

I love San Francisco. The cable cars, the wharf, the hills, the people. And oh, yes, the food. In truth, JavaOne has never been my favorite conference. I’m more of a chicken man than an...

From the very beginning, the JDO specification has been surrounded by controversy. You want drama? Consider the new startup specification against the establishment of relational database vendors...

So I’m at JavaOne, and listening to the keynote. To summarize, Java is everywhere. We (Sun) really understand how to make money with it. And yes, we’re going to build an IDE for...

The "elephant" article that java.net published last week was probably my favorite that I've ever written. Your responses made me work. After hundreds of blogs, e-mails, forums and phone calls, I'm...

Have you seen the 2-liter water rockets? My wife Maggie and I recently bought a launcher to entertain our kids. We about killed ourselves drinking enough rootbeer to empty the rockets, and then...

Over this past weekend, I took the family to Durango. Most of the time, I was a good boy, and dutiful father. No near drownings on the Piedra or Animas. No mountain bike overnights down the...