Agile Programs Require Agile Teams, Up, Down, Sideways
Posted by: Johanna Rothman on December 27, 2010
A more »
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 »
Another Review of Manage Your Project Portfolio
Posted by: Johanna Rothman on December 6, 2010
J more »
How I Calculated Ratings for My JVM Web Frameworks Comparison
Posted by: Matt Raible on December 6, 2010
W 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 »
Book Review: Agile Samurai by Jonathan Rasmusson
Posted by: Johanna Rothman on December 2, 2010
I 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 »
Great Review of Manage Your Project Portfolio
Posted by: Johanna Rothman on November 23, 2010
I 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 »
Context Matters: Premature Optimization or Habits From Long Ago?
Posted by: Johanna Rothman on November 3, 2010
I 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 »
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 »
Great Review of “Manage Your Project Portfolio”
Posted by: Johanna Rothman on October 5, 2010
M more »
Personal Milestones and Retrospecting on the Past Year
Posted by: Johanna Rothman on October 4, 2010
I 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 »
Managers New to Agile May Not Know What to Do
Posted by: Johanna Rothman on September 24, 2010
I more »
Architecture and Programs: Incremental Progress Not Big Bang
Posted by: Johanna Rothman on September 14, 2010
I 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 »
GroovyMag Plugin Corner: JavaScript Validation Plugin
Posted by: Dave Klein on August 30, 2010
T 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 »
Develop by Feature, Develop by Component, or Some Combination?
Posted by: Johanna Rothman on July 23, 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 »
Gantthead Column About Agile Project Management Posted
Posted by: Johanna Rothman on June 23, 2010
M more »
Functional Managers Acting as Scrum Masters: Not a Good Idea
Posted by: Johanna Rothman on June 17, 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 »
Semantic Universe Linked Data : Part I "RDFification"
Posted by: Brian Sletten on June 11, 2010
It’s Not Women We Need; It’s a Variety of People
Posted by: Johanna Rothman on June 6, 2010
T 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 »
Towards My Gradle Talk In Beyond Java AlphaCSP Seminar
Posted by: Baruch Sadogursky on May 20, 2010
U 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 »
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 »
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 »
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 »
Another Wonderful Review of Manage Your Project Portfolio
Posted by: Johanna Rothman on April 25, 2010
A 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 »
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 »
Adaptive Planning and the Personal Learning Curve
Posted by: Esther Derby on April 17, 2010
M 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 »
Context + Semantics + Phones = Consumer-Oriented Semantic Applications
Posted by: Brian Sletten on April 5, 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 »
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 »
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 »
Role of the Test Manager in an Agile Organization
Posted by: Johanna Rothman on February 24, 2010
L 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 »
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 »
My programming past revealed: the Webstock interview
Posted by: Esther Derby 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 »
Great Review of Manage Your Project Portfolio
Posted by: Johanna Rothman on February 8, 2010
E 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 »
Albuquerque Scala Study Group Funtime Homework and Solutions
Posted by: Daniel Hinojosa on February 2, 2010
Trip Report for Japan Symposium on Software Testing
Posted by: Johanna Rothman on February 1, 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 »
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 »
Catching My Breath: Many Media Opportunities for You
Posted by: Johanna Rothman on January 22, 2010
I more »
Artifactory as Training Labs Provisioning Platform
Posted by: Baruch Sadogursky on January 18, 2010
A 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 »
Still Time to Reserve Your Spot for “3 Crucial Factors…”
Posted by: Johanna Rothman on January 15, 2010
W 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 »
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 »
Why Attend the NFJS Tour?
- » Cutting-Edge Technologies
- » Agile Practices
- » Peer Exchange
Current Topics:
- Languages on the JVM: Scala, Groovy, Clojure
- Enterprise Java
- Core Java, Java 8
- Agility
- Testing: Geb, Spock, Easyb
- REST
- NoSQL: MongoDB, Cassandra
- Hadoop
- Spring 4
- Cloud
- Automation Tools: Gradle, Git, Jenkins, Sonar
- HTML5, CSS3, AngularJS, jQuery, Usability
- Mobile Apps - iPhone and Android
- More...