One thing you can always count on is m2eclipse. In 2 years of using this tool, I've never been anything other than ecstatic. Great stuff.

3 Hours Gone: Poof!

3 hours is the same value to me as a serious wad of cash, and I hope that's true for you too. Time is all we have! Read more »

Martin Lippert's recently announced move to SpringSource is one of the most exciting events to happen in software so far this fall.

Speculation - Good Things that May Now Happen:

  • Fills gaps in OSGi and STS development at SpringSource
  • Many half finished pieces have prospect of now being glued together in a nice fit.
  • Critical last mile issues such as training and taking OSGi to the market, are now within reach. 

  Read more »

When I'm doing my job, I'm getting things done.

When OSGi (or modularity in general) is doing it's job, it is preventing things from getting done. That's the job of OSGi, to prevent things from working except within very narrow contractual relationships.

Which is why OSGi deserves a slow and painful death. OK OK OK, that's only the way I feel when I get in these week long moods that stem from my inability to get all the metadata right, and I can't get my "modules" to run perfectly. Read more »

The good news from JavaOne

  • Netbeans taking a higher level of importance
  • Swing and JFx getting a long overdue revisit
  • The competitiveness of the JDK being taken more seriously

this is all very good news from where I sit.

Take a look at Amy Fowler's current blog (long time Java Swng and JFx lead) and you'll see some of why it seems to mean so much that this stuff is getting such a serious look.

Warms My Heart?

You can't have a "Warms My Heart" kind of event unless  Read more »

Dangerous Fred

Every big team has seen one or two of these guys. Dangerous Fred. Brilliant and stupid at the same time, breaks the wrong rules and still gets pretty amazing stuff done. But you don't want him touching your code.

How many meetings do I have to go to, to keep Fred off my project?

I think I've been Fred in decades past, at least once or twice. Sure have written a couple things I'm not so proud of, on the way to becoming a slightly better programmer. Read more »

Google released 4 tools for free today! Seriously good stuff.

If you've ever followed the Instantiations group, you know that it puts out some very useful stuff. Google just purchased this shop a few weeks ago, we were wondering what was going to happen... Read more »

Last night we had a sequence of 3 different speakers at a user's group here in Dallas. I recommended this for your group - I think you'll like it, at least after you figure out how it happened.

It seemed like our regular old Spring user's group like we always have:

group Read more »

I was wrong to think of UI developers as lightweights. A good UI developer is anything but a lightweight.

There. I've said it.

Arrogance, thy name is Pete

10 years ago I felt I had to make a choice. I could either specialize in the back end stuff, architecture, databases, such as that. Or I could do UI. 

DId I make the right decision career wise? Maybe. I chose the back end, and it's been a really nice ride. I'm a systems guy, and there's enough there to keep me always learning, the money hasn't been bad, all is well. Read more »

Software Engineering is often regarded as an oxymoron by those of us with any experience in this industry. Craft? Sure. But Engineering? Not! Read more »

Oracle sues Google to recover fees from Java (Dalvik).

[From this story on ComputerWorld.]

Because I'm not a lawyer and I don't understand how the law works regarding virtually every tool I use (and it must be in the hundreds including all the libraries I consume), this scares me.

Oracle owns the language that I've programmed in for over a decade. In an economic sense, Java is my lifeline. If they ever decide to aggressively pursue revenues, I have no idea how that could impact me negatively. But it seems like it could be huge.

Do other developers get frightened too? Or is it just me? [comments below] Read more »