Newsletter sign-up
View all newsletters

Enterprise Java Newsletter
Stay up to date on the latest tutorials and Java community news posted on JavaWorld

JavaWorld Daily Brew

Development 2.0: Addressing the cost of IT

In a previous post entitled “Development 2.0“, I suggested that future development will largely be defined by fully capitalizing on open source technologies (indeed, open source has proliferated in almost every vertical market existing today) and leveraging other people&

Read more ...

 

Development 2.0

Albert Einstein once contemplated

I never think of the future - it comes soon enough.

Read more ...

 

The JCP up close and personal

I recently had the privilege of talking with Patrick Curran for JavaWorld’s Java Technology Insider regarding the JCP or Java Community Process. In this hip podcast, Patrick gives an overview of the structure and inner workings of the process and describes where the JCP has historically fallen apart.

Read more ...

 

Chewing the fat over Grails 1.1

I had the pleasure before the official release of Grails 1.1 to chat with Grails founder and ultimate hip cat Graeme Rocher for JavaWorld’s Java Technology Insider.

Read more ...

 

easyb is a Jolt award winner!

The easyb team is proud to have won the 19th annual Jolt award!

Read more ...

 

easyb 0.9.5 is out

The easyb team is proud to announce version 0.9.5 is now live. It has been a long time coming and this version is jam-packed with new features, baby!

Read more ...

 

easyb satiation this May 7th and 8th

A disconnect between the stakeholders who define requirements and the developers who implement them has long plagued software development, baby. In recent years, frameworks based on dynamic languages (like Groovy and Ruby) and domain-specific languages have come a long way in bridging this stakeholder-developer gap by making code read more like normal language.

Read more ...

 

Book review: Groovy Recipes

While Groovy can found existing in one jar file, it is a large platform with a plethora of features and tricks.

Read more ...

 

RESTful Grails services in 3 steps

Leonardo da Vinci once mused:

simplicity is the ultimate sophistication

Read more ...

 

Jump into Groovy and Grails this April

My good friend Scott Davis (author of The Pragmatic Programmers’ Groovy Recipes

Read more ...

 

Tim Bray on the future of Java web development

Not long ago, I had the delight of talking with Tim Bray of Sun Microsystems about his thoughts regarding Java web development for JavaWorld’s Java Technology Insider.

Read more ...

 

Talkin’ about SpringSource’s acquisition of G2One

Shortly after SpringSource’s November 2008 acquisition of G2One, I had the pleasure of chatting with both Rod Johnson and Graeme Rocher– both gents are always interesting to chat with as they each possess a deep understanding of technology and its applicability with business.

Read more ...

 

Leveraging closures

Because it’s my bag, I recently found myself writing some code that read various .csv files containing data related to similar concepts (why that data is in various .csv files isn’t germane to the story, baby, so just keep reading); that is, each file contained slightly different data but all the data was inter-related. Accordingly, what I did with the data once I read it was both similar and different. For example, regardless of file, first, I had to see if a particular item (in a row) existed elsewhere (i.e.

Read more ...

 

Bethinking Java’s past and prospects

When high-tech history is inscribed for the ages, 2008 may be remembered as the year Java tipped from a language-centric to a platform-centric technology.

Read more ...

 

When it comes to code, less is more

Fewer lines of code can result in a quicker time to market with fewer defects. But reuse is important not only because it means writing less code, but also because it means leveraging what you could call the “wisdom of crowds.” Popular open source frameworks and tools — such as Hibernate, Spring, and JUnit — are being used by a multitude of people across the globe in varying applications.

Read more ...

 
Syndicate content