Blogs - No Fluff Just Stuff

Blogs

Json-lib 2.4 released

Posted by: Andres Almiray on December 14, 2010

Dear Open Source Community, I'm pleased to announce that Json-lib version 2.4 has been released.Download | Documentation | Faq | Changes JSON-lib is a java library for transforming beans, maps and XML to JSON and back again to beans and DynaBeans.   more »

Raúl Curbelo Remembrance

Posted by: Johanna Rothman on December 8, 2010

L   more »

Starting Agile with a Program

Posted by: Johanna Rothman on December 7, 2010

T   more »

My Comparing JVM Web Frameworks Presentation from Devoxx 2010

Posted by: Matt Raible on December 6, 2010

This week, I've been having a great time in Antwerp, Belgium at the Devoxx Conference. This morning, I had the pleasure of delivering my Comparing JVM Web Frameworks talk. I thoroughly enjoyed giving this presentation, especially to such a large audience.   more »

The Silent Project Killer Posted

Posted by: Johanna Rothman on December 6, 2010

M   more »

PAX 2010

Posted by: Baruch Sadogursky on December 6, 2010

J   more »

Reduce Friction

Posted by: Johanna Rothman on November 29, 2010

O   more »

An Awesome Trip to Amsterdam and Antwerp for Devoxx 2010

Posted by: Matt Raible on November 25, 2010

I've often heard that Devoxx (formerly Javapolis) is one of the best Java-related conferences in the world. I've also heard it has the best speaking and viewing facilities (a movie theater) of any conference. When I was invited to speak earlier this year,   more »

Measure Throughput, Not Utilization

Posted by: Johanna Rothman on November 16, 2010

M   more »

AppFuse 2.1 Milestone 2 Released

Posted by: Matt Raible on November 15, 2010

I'm pleased to announce the 2nd milestone release of AppFuse 2.1. This release includes upgrades to all dependencies to bring them up-to-date with their latest releases.   more »

Socializing Spring Applications

Posted by: Craig Walls on November 3, 2010

Increasingly, web surfers are using the internet to connect with friends, family, and colleagues using social networking sites. Conve   more »

Griffon: Introspecting Artifacts

Posted by: Andres Almiray on November 2, 2010

Here's another peek at some of the features available in Griffon 0.9.1 (last post showed how non-Groovy artifacts can be created).   more »

Bringing Java to Griffon

Posted by: Andres Almiray on November 1, 2010

If you're an avid reader of DZone feeds chances are you noticed that Griffon 0.9.1 was released last week.   more »

JavaOne Has Been Replaced

Posted by: Dave Klein on October 27, 2010

I   more »

Dispersed vs. Distributed Teams

Posted by: Johanna Rothman on October 25, 2010

I   more »

How's the ol' Team Doing?

Posted by: Matt Raible on October 21, 2010

Back in March, I wrote about How We Hired a Team of 10 in 2 Months: This week, we on-boarded 3 of our final 4 developers. I breathed a big sigh of relief that the hiring was over and we could get back to slinging code and making things happen. As luck w   more »

Agile Program Titles

Posted by: Johanna Rothman on October 18, 2010

I   more »

Assessing Your Team State

Posted by: Johanna Rothman on October 13, 2010

I   more »

Move On In Peace

Posted by: Dave Klein on October 9, 2010

A   more »

My thoughts on JavaOne 2010

Posted by: Andres Almiray on September 28, 2010

There's no doubt that this year's JavaOne has been a show like no previous edition. The new management (Oracle) decided to run event parallel to the much bigger Oracle Open World. While that choice sounds right on paper it frankly did not pay well during   more »

Griffon's second Birthday

Posted by: Andres Almiray on September 10, 2010

On this day, two years ago, Griffon made its first appearance. It's been a bumpy and interesting ride so far.I'm glad to say that the codebase has stabilized itself pretty fast.   more »

The Value of a Demo

Posted by: Johanna Rothman on August 31, 2010

S   more »

What Should Done Mean, Coda

Posted by: Johanna Rothman on August 18, 2010

L   more »

A New Location

Posted by: Venkat Subramaniam on August 3, 2010

W   more »

What Should Done Mean?

Posted by: Johanna Rothman on August 3, 2010

J   more »

Griffon: new release means new plugins too

Posted by: Andres Almiray on July 28, 2010

During the past weeks there was a series of sneak peeks on features available in the soon-to-be-released Griffon 0.9, as a summary: command line application archetypes testing packaging infraestructure runtime The good news is that the latest release has   more »

Top Project Management Thinkers

Posted by: Johanna Rothman on July 22, 2010

I   more »

Griffon 0.9 sneak peek: runtime enhancements

Posted by: Andres Almiray on July 12, 2010

Today's post on Griffon 0.9 updates is related to runtime enhancements, previous posts were all about build time. Be warned that there are some breaking changes here too, all for the best of course.   more »

Griffon 0.9-SNAPSHOT available

Posted by: Andres Almiray on July 9, 2010

I'm very happy to announce that Griffon 0.9-SNAPSHOT is available for download. The release notes cover what's new and what's been changed in this release.   more »

Griffon 0.9 sneak peek: infrastructure updates

Posted by: Andres Almiray on July 8, 2010

The fifth installment on the Griffon 0.9 sneak peek series is about the framework's infrastructure, where the most radical change is the location of the buildtime configuration, so let's start with that one. 1.   more »

Griffon 0.9 sneak peek: packaging

Posted by: Andres Almiray on July 7, 2010

The next set of new features to be found in the upcoming Griffon 0.9 release are related to packaging. 1.   more »

Griffon 0.9 sneak peek: testing upgrades

Posted by: Andres Almiray on July 6, 2010

Continuing the peek parade (previous entries on command line features and application archetypes) we'll look at what's new regarding testing in Griffon. The first thing you'll notice is that executing tests is done in the same way as in Grails. This is b   more »

Griffon 0.9 sneak peek: application archetypes

Posted by: Andres Almiray on July 2, 2010

Yesterday saw the first post regarding the new features that can be found in the upcoming Griffon 0.9 release. Those features were inspired by Grails and Gradle.   more »

Griffon 0.9 sneak peek: command line updates

Posted by: Andres Almiray on July 1, 2010

It's been a month a half since the last Griffon release, we're getting ready for another one, but this time it's going to be a big one. There are many updates, fixes and changes in the upcoming 0.9 release so I'll make my best to post a daily update to le   more »

Learning Through Simulation

Posted by: Johanna Rothman on June 29, 2010

I   more »

?berConf - Exceeding Expectations

Posted by: Dave Klein on June 15, 2010

ÜberConf kicked off yesterday with the pre-conference iPhone/iPad workshop. The workshop was completely full, with just over 90 people. The view from the front of the room was pretty impressive -- all those glowing a   more »

Thoughts through Tweets

Posted by: Venkat Subramaniam on May 29, 2010

T   more »

The Rest Can Wait, too

Posted by: Kenneth Kousen on May 27, 2010

R   more »

Time marches on relentlessly

Posted by: Andres Almiray on May 25, 2010

This blog is now 4 years old. The following 12 entries are the most viewed during that period. It is interesting to see that while most of the post written have to do with Griffon or Groovy there are also high ranking views related to JavaFX and Scala.   more »

Griffon: threading management

Posted by: Andres Almiray on May 25, 2010

Right after Griffon 0.0 was released I made a post on the threading options it exposed. To recap, you can use the following methods on any View or Controller edt {} - makes a synchronous call inside the EDT.   more »

Handling the shutdown sequence in a Griffon application

Posted by: Andres Almiray on May 23, 2010

You might have heard that Griffon 0.3.1 has just been released, and with it comes a new feature: ShutdownHandlers.   more »

Griffon 0.3.1 released at Gr8conf

Posted by: Andres Almiray on May 21, 2010

The latest version of the Griffon framework (0.3.1) was released last Wednesday live on stage at Gr8conf Copenhagen!   more »

Musing on Organizational Change

Posted by: Esther Derby on May 21, 2010

A   more »

Looking for Forum Assistance

Posted by: Johanna Rothman on May 12, 2010

I   more »

Recording of Grails / Terracotta webinar

Posted by: Dave Klein on May 12, 2010

In case you missed it and in case you're interested, Terracotta has posted a recording of the webinar that Mike Allen and I held a couple weeks ago. You can catch it in all of its glory (or lack thereof :) at http://bit.ly/scaling_grails.   more »

Farewell Blog, Hello POMA

Posted by: Kirk Knoernschild on May 7, 2010

As the saying goes…all good things must end. As of today, my blog is shutting down! I do intend to leave all content on-line so you’ll always be able to see a list of all 134 posts, but there won’t be any new posts for the foreseeable fu   more »

Quartz and Grails: A Quick-Start Guide

Posted by: Dave Klein on May 4, 2010

Terracotta's Quartz scheduler has always played a key role in Grails development. Originally it was built into the framework; now it is a core plugin. Quartz allows us to have code executed at regular interv   more »

Quartz and Grails

Posted by: Dave Klein on May 4, 2010

T   more »

A small improvement to GroovyConsole

Posted by: Andres Almiray on May 4, 2010

If you're a Mac user you've probably noticed that running a Java based application results in a default icon being placed in the dock. Groovy's console application is no exception, as the following pic bears witnessHowever, fixing this issue is simple; yo   more »

Agile UI Design

Posted by: Esther Derby on May 3, 2010

B   more »

Ecosystems, Modularity, & OSGi

Posted by: Kirk Knoernschild on May 3, 2010

Recently, I questioned whether OSGi and modularity would succeed in penetrating the enterprise. But what I really meant to question is whether OSGi will have the disruptive impact of which it’s capable. I asserted that if OSGi does succeed, it won&#   more »

Hackergarten #2 + Griffon

Posted by: Andres Almiray on May 1, 2010

The second installment of the Hackergarten just took place this Friday, an excellent way to end the month and a working week if I may add. What is Hackergarten you ask? In brief, a group of people like you and me that come together to tackle a problem by   more »

The Rest Can Wait

Posted by: Kenneth Kousen on May 1, 2010

T   more »

OSGi Perspectives

Posted by: Kirk Knoernschild on April 28, 2010

It seems my recent post on OSGi has ruffled a few feathers. I’ve also received a few personal e-mails suggesting that I have missed the mark because OSGi is a significant component of the next generation application platform. Major vendors such as   more »

Curious about Groovy and Eclipse?

Posted by: Andres Almiray on April 28, 2010

If so (and if you have the time) then please consider the following webminar by yours truly: Groovy for Java Developers. The event date & time is May 11th at 3pm GMT. Here's the quick abstractGroovy is a dynamic language that runs on top of the JVM, pr   more »

Like speaking at a conference in my bath robe

Posted by: Dave Klein on April 27, 2010

On April 27th at 11:00am Pacific time, Mike Allen and I will be holding a free webinar on clustering and scaling grails applications the easy way. A webinar is a cool thing. It's like a tech conference session where you can't see anybody   more »

The Exciting Enterprise

Posted by: Kirk Knoernschild on April 26, 2010

Developing enterprise software is hard work. Bureaucracy. Large teams.   more »

Granularity: Architecture’s Nemesis

Posted by: Kirk Knoernschild on April 22, 2010

Granularity is the extent to which a system is broken down into it’s behavioral entities. Coarse-grained entities tend to be richer in behavior than fine-grained entities. Because coarse-grained entities do more, they tend to be larger than fine-g   more »

A Giant Whooshing Sound

Posted by: Brian Sletten on April 21, 2010

D   more »

Complexity: Essence and Accidents

Posted by: Kirk Knoernschild on April 19, 2010

I’d like to take a short moment to offer an additional perspective to my discussion on OSGi: Complexity is NOT the Problem. I believe this perspective adds clarity to that previous discussion, as well. All initiated thanks to a tweet, which summed u   more »

OSGi: Complexity is NOT the Problem

Posted by: Kirk Knoernschild on April 15, 2010

The editors at SD Times have proclaimed that OSGi is too complex. Unfortunately, they miss the mark, and the following statement taken from the article is misleading. We believe that OSGi, rather than simplifying server application development, has actu   more »

Upcoming Groovy/Griffon talks

Posted by: Andres Almiray on April 13, 2010

It's been a while since I last blogged here and that's because of a good reason: just relocated to Switzerland (Basel actually) to join an incredible team! There so great I can actually spend some time out of the office to attend a few conferences and loc   more »

OSGi – Feast or Famine?

Posted by: Kirk Knoernschild on April 12, 2010

I want to be careful here, but also very clear – I advocate OSGi and modularity, though am concerned about its future. In some circles, OSGi is hailed as a disruptive technology; in others, it lives in relative obscurity. There are some indications   more »

?berConf

Posted by: Dave Klein on April 8, 2010

I am very excited about the upcoming ÜberConf - June 14 - 17, Denver, CO. Even before I found out that I'd be speaking at it, I was planning to attend. I've been to a lot of conferences, and I think this is going to be the best one ever   more »

Orchestration on the Edge

Posted by: Brian Sletten on March 27, 2010

W   more »

Hats Off to Terracotta

Posted by: Dave Klein on March 27, 2010

One of the advantages of Grails is the way that it gives us access to the wealth of proven frameworks in the Java ecosystem. There are Java frameworks and libraries to help with every aspect of application development you could imagine. For many applica   more »

Mary Parker Follett on Leadership

Posted by: Esther Derby on March 24, 2010

C   more »

it isn’t “either/or”

Posted by: Esther Derby on March 23, 2010

I   more »

A Badge of Honor

Posted by: Kirk Knoernschild on March 16, 2010

Often times, I hear folks exclaim that they’ve been on “40 development projects over the past 10 years.” Or, “70 projects spanning a 20 year career.” They say this as if it’s some badge of honor.   more »

Wage Cost and Project Labor Cost

Posted by: Johanna Rothman on March 16, 2010

I   more »

Griffon rises once more

Posted by: Andres Almiray on March 6, 2010

The Griffon team is very pleased to announce that Griffon 0.3 has been released!.   more »

GroovyMag Plugin Corner: Grails Help-Balloon Plugin

Posted by: Dave Klein on March 5, 2010

The following post is a reprint of the Plugin Corner article for the January 2009 issue of GroovyMag. You can find this and other past issues at http://groovymag.com.   more »

Three States in Problem Solving

Posted by: Esther Derby on March 3, 2010

&   more »

Moving to a new location

Posted by: Esther Derby on March 2, 2010

T   more »

How Short Can Your Iterations Be?

Posted by: Johanna Rothman on February 23, 2010

O   more »

Maven2 to Gradle Convertor

Posted by: Baruch Sadogursky on February 22, 2010

U   more »

3 Core Principles from 1998

Posted by: Ken Sipe on February 22, 2010

I was off for the holidays which gave me some time to clean out the storage area. I ran across some notes from a conference I attended in 1998 and 3 core principles stood out that I thought I would share as we start this new year.Core Principles (as I wr   more »

Setting up Clojure 1.1.0 on Mac OSX

Posted by: Ken Sipe on February 21, 2010

As part of the Lambda Lounge, established by Alex Miller (Thanks!!), we have started a group to study the SICP.   more »

The Power of the Backchannel

Posted by: Nathaniel Schutta on February 21, 2010

Last week, I spoke at the New England Java Users Group, one of the biggest and best around. I had a rocking good time, the audience was outstanding and Dave Klein (author of the outstanding Grails: A Quick-Start Guide) was even there! Anyway, one of the a   more »

13 Essential Questions for Managers

Posted by: Esther Derby on February 18, 2010

W   more »

Reporting from SpeakerConf 2010

Posted by: Ken Sipe on February 17, 2010

I was able to attend speakerconf 2010 this year in Aruba. It was an amazing gathering of talented leaders in the software development space. Each day of the conference started with several 15 – 30 minute talks lasting roughly 3 hours.   more »

Pairing Helps

Posted by: Johanna Rothman on February 9, 2010

I   more »

Grails: It Just Makes Sense

Posted by: Dave Klein on February 9, 2010

Grails. It just makes sense.After a recent Gateway Groovy Users meeting, some of us were talking about the adoption of Grails, which is still on the rise.   more »

Spring Web Flow RefCard

Posted by: Craig Walls on February 8, 2010

In case you've not heard or don't follow me on Twitter, I'm pleased to announce that my fourth DZone Refcard, one covering Spring Web Flow, was released today. You can also read a short interview that I did with James Sugrue. In case you're wondering.   more »

My Favorite Tool

Posted by: Dave Klein on February 5, 2010

Years ago, I worked in construction, building houses. My favorite tool was my Estwing 28oz. waffle-headed framing hammer.   more »

Groovy, Grails, Griffon @ ESDC 2010

Posted by: Andres Almiray on February 4, 2010

In just a few weeks (March 1-3) the first edition of ESDC will take place in San Mateo, California. ESDC is a brand new conference that offers more than 70 workshops and technical classes. There are plenty of topics to choose from.   more »

PragPub Out With an Article From Me

Posted by: Johanna Rothman on February 3, 2010

I   more »

Freedom(TM)

Posted by: Nathaniel Schutta on January 31, 2010

Freedom (TM) is Daniel Suarez’s followup to one of my favorite books of 2009 – Daemon. Required reading for last year’s Hackers B and B, Daemon is a geek friendly book that includes a main character using a perfectly realistic SQL attack   more »

Griffon: the Quickly connection

Posted by: Andres Almiray on January 28, 2010

The following is but a preview of the capabilities exposed by the Griffon Gtk plugin. Ubuntu's Quickly is a desktop application framework inspired by Rails. It lets you build Gtk+Python applications in a snap (is there any doubt that a new breed of deskto   more »

Groovy and Grails in The Gateway City

Posted by: Dave Klein on January 27, 2010

On January 5th, the Gateway Groovy Users had their 2010 kick-off meeting. The turn-out was amazing. When we were discussing the plans to get the group going again (after a 6 month hiatus), we thought we might be able to get our attendance numbers up to   more »

Conferences in 2010

Posted by: Venkat Subramaniam on January 24, 2010

2   more »

Omnivore’s Dilemma

Posted by: Nathaniel Schutta on January 22, 2010

The Omnivore’s Dilemma: A Natural History of Four Meals has been on my reading list for quite some time now and over the holidays I finally got around to ordering it – as my first foray into the world of the Kindle. Yes, my dad came through in   more »

Codemash 2.0.1.0: the aftermath

Posted by: Andres Almiray on January 17, 2010

As I'm sitting comfortably in my work chair at home going through yet another Griffon experiment I can't help to recall what just happened at Codemash 2.0.1.   more »

Griffon: toolkit diversity examples

Posted by: Andres Almiray on January 17, 2010

The following screenshots and snippets show a simple Griffon application running on different UI toolkits: Swing, Gtk, Pivot and SWT. I must apologize up front for not showing a JavaFX example (yes, Griffon does JavaFX too!) as the latest version of the   more »

Prevent Your Agile Titanic

Posted by: Johanna Rothman on January 11, 2010

I   more »

Groovy & Scala: a tale of two JVM languages

Posted by: Andres Almiray on January 11, 2010

The following article appeared on Groovymag's September 2009 issue. There's been plenty of electronic ink devoted to fueling the wars between JVM languages, as some still claim to be the successors to Java's throne (the king is not dead by the way!)   more »

The Power of Questions

Posted by: Esther Derby on January 11, 2010

S   more »

Creativity Flows in Person

Posted by: Johanna Rothman on January 10, 2010

I   more »

Soaring Griffons

Posted by: Andres Almiray on January 8, 2010

The Griffon team has just released versions 0.2.1 and 03-BETA-1 of the Griffon fram   more »

IDEA 9, Gradle and Eating Your Own Dogfood

Posted by: Ken Sipe on January 5, 2010

After reading the comment on a post a few weeks ago regarding Intellij 9 and Gradle, I had to laugh. Having worked on open source projects for 15+ years and presenting at countless conferences and user groups, I have stated roughly the same comment count   more »

The Backchannel

Posted by: Nathaniel Schutta on January 3, 2010

It’s a new year and one of my resolutions is to post more – and to write up my thoughts on the books I read throughout the year. Looking at my Recent Reads page, it’s obvious I’ve let that lag a bit… With that in mind here is   more »