203 symposiums and 31,700 attendees since 2001


Posted by: Peter Bell on 06/04/2010

Want to know what you missed (or remember what you experienced) last month at the Gr8 conference in Denmark, Copenhagen? Check out the latest edition of GroovyMag which has a review – including interviews with the organizers. more »

Posted by: Matt Stine on 06/03/2010

I had an extremely successful meeting with one of our clients yesterday. We were discussing how we wanted to go about migrating her laboratory from its current system (one that we built several years ago) to our new lab management platform. At some point during the discussion I made the statement, “We tried to make the previous system too smart! We’re not repeating that mistake this time.” Of course, she was in complete agreement with that principle. I’ve had similar... more »

Posted by: Howard Lewis Ship on 05/31/2010

There's lots and lots going on with Tapestry right now. We're gearing up to bring Tapestry 5.2 into a beta phase ... hopefully a short one before a final GA release. We've been busy adding new committers to the team. Not every vote has been successful, but that just shows that the system works. Lots of people are working on a terrific refresh of the Tapestry home page and documentation. Not just new text, but a new more timely approach (based on Confluence) and a terrific new... more »

Posted by: Venkat Subramaniam on 05/29/2010

This is a collection of some thoughts that I've expressed over tweets... Using profanity doesn't make us expressive, it simply shows we're vulgar and lacking. I think, history will say, Scala & Clojure are to FP as C++ is to OOP. "safety" in type safety is as comforting as "security" in social security. Design patterns are the clichés of software design. I've found intuition and gut feeling to be the most useful tools for design so... more »

Posted by: Matt Stine on 05/28/2010

I recently stumbled across the NOSQL Summer website via my friend Alex Miller’s blog. The idea is to setup a summer reading club focused around databases and distributed systems. Groups will gather “worldwide” to discuss various papers and the hopefully submit the substance of their discussions back to the NOSQL Summer website in the form of annotated papers. This sounded like a great idea to me, so I decided that we’d co-locate a NOSQL Summer discussion with our... more »

Posted by: Andrew Glover on 05/27/2010

Does the prospect of learning a new language daunt you? Does the effort it takes to download a jar file and place it in your classpath overwhelm you? If you answered “yes” (or even “maybe”) to either of these questions, have no fear, baby! The bright folks behind the Gaelyk framework (and not to mention Groovy itself) have lowered the bar as low as it can possibly get for checking out Groovy. The Groovy web console is one of the hippest websites around for seeing... more »

Posted by: Johanna Rothman on 05/25/2010

I have a new Stickyminds.com column up: Transitioning to Agile Testing. Enjoy! Tweet This Post more »

Posted by: Neal Ford on 05/21/2010

Once you write a book, you become really immersed in the subject matter. After it's off to the publisher, you can't turn off your interest in the subject. Consequently, after The Productive Programmer came out, I continue to find new ways to make myself more productive. One of my recent tendencies is mouseless browsing.I have a love/hate affair with Firefox. I love the keyboard affordances it provides, especially the slash ("/") and apostrophe ("'") shortcuts. When looking at a web page,... more »

Posted by: Brian Goetz on 05/21/2010

If you’ve got my RSS feed in your blog reader, please update the RSS link to: http://briangoetz.blogspot.com/feeds/posts/default. more »

Posted by: Andrew Glover on 05/18/2010

NoSQL datastores like Bigtable and CouchDB are becoming more and more hip these days because they solve the problem of scalability on a massive scale. Google, Twitter, Digg and Facebook are just a few of the big names that have adopted NoSQL, and we’re in early days yet. Schemaless datastores, however, are fundamentally different from traditional relational databases. Leveraging them is easier than you might think, especially if you start with a domain model, rather than a relational... more »

Posted by: Venkat Subramaniam on 05/18/2010

A job posting on a mailing list mentioned that the applicants should not have ever broken a build. Not that I am looking for a job, but that certainly ruled me out as a candidate. That's not the first time I've heard such message, but certainly that prompted me to write this blog. I have no doubt that the managers who place such requirements have really good intentions. They most likely care a lot about their projects. They do not want any broken windows. However, such... more »

Posted by: Peter Bell on 05/18/2010

Many thanks to Peter Ledbrook for organizing the London GGUG meeting last night. I got a chance to present on practical DSLs in Groovy and then Peter finished off the evening with a great overview of some of the cool features in 1.3 and even 1.3.1 (which had only launched earlier that same day). Here is the deck, and the presentation was taped, so as soon as I get the URL I’ll post a link to it. more »

Posted by: Brian Goetz on 05/15/2010

I am tired of WordPress being hacked over and over again. I am moving my blog. I’ve exported as much of the content as I could dig up to http://briangoetz.blogspot.com. I will be redirecting this site to blogspot eventually, but will leave it here for a while so that the RSS feed still works until you read this… more »

Posted by: Matthew McCullough on 05/14/2010

In concert with my NFJS Tour talks on MuleSoft iBeans, I’ve just released a corresponding 15 minute video on writing an iBean with a quick explanation of the motivations and syntax contributing to this unique lighter-than-ESB platform. more »

Posted by: Matthew McCullough on 05/14/2010

As much as we (the Software Engineering industry) detest testing and certification, Ben Ellingson and I were wondering if it would be useful to have an Apple iPhone skills-certified developer program. The idea would be that a developer would pass a certain skills test and then be permitted to directly publish bug-fix updates to the store without the usual review waiting period. I realize this is controversial and further cements Apple’s importance in a software release process where... more »

Posted by: Andrew Glover on 05/13/2010

While I’m a big fan of leveraging Google’s low-level API Entity class (as decorated by Gaelyk) for persisting data into GAE’s underlying datastore, there are some up-and-coming frameworks that are worth examining. Both frameworks note the challenges with JDO and like me, prefer to work with Entity types. Each framework has a good deal of documentation too. Without further ado, check out: Objectify-Appengine Twig It appears that at the moment, Twig is a bit... more »

Posted by: Peter Bell on 05/12/2010

OK, now that I seem to be using this blog for real and on a regular basis, it’s time to simplify the domain name. Instead of gettinggroovy.wordpress.com (which still works), you can now just get to the blog by going to http://gettinggroovy.com. In the next couple of months expect a series of postings regarding Domain Specific Languages in Groovy. They’ll be designed to flesh out the three article series I’ll be writing for GroovyMag. Also expect various postings on... more »

Posted by: Johanna Rothman on 05/12/2010

I’m trying to start a forum on my site. I am stuck and need help. If you know how to set up forums and are available to help me get started, I would like to talk to you. Please email me. Thanks. Tweet This Post more »

Posted by: Peter Bell on 05/12/2010

Had a great time presenting at last nights Grails meetup in New York. Lots of great feedback! A smart engaged audience made sure that we discussed everything from Software Product Lines to xText to uses for Visual modeling techniques and whether using the term “language” made it harder to sell fluent API’s. I’ve reworked the deck a lot from the Sydney presentation, with some more examples and a sense of flowing from an API through internal DSLs to various external... more »

Posted by: Johanna Rothman on 05/12/2010

I wrote an article for Cutter IT Journal, called “Agile Managers: The Essence of Leadership.” Cutter has made the entire issue available for free (registration required). See here. If you have comments, please leave them here. I will be posting the article at some point, but not too soon. Tweet This Post more »

Items:   41 to 60 of 2477   « Previous  |  Next »


Why Attend the NFJS Tour?

  • » Cutting-Edge Technologies
  • » Agile Practices
  • » Peer Exchange

Current Topics:

  • Core Java, JEE
  • Groovy, JRuby, Scala, Clojure
  • Hibernate, Grails, Spring, JSF, GWT
  • Ajax, Flex, RIA
  • more...
Learn More »

NFJS, the Magazine

July Issue Now Available
  • Enterprise Security with Identity Access Management
    by Rohit Bhardwaj
  • The Secret to Building Highly Available Systems
    by Mark Richards
  • Polyglot OSGi, Part 2
    by Matt Stine
  • On Writing a Groovy DSL
    by Raju Gandhi
Learn More »