Rich Web Experience

NFJS / Java World Podcast

Private Events

Blogs

View all Blogs >>
  • Ryan Shriver

    Business and Technology Consulting

    more»

  • Ted Neward

    Enterprise, Virtual Machine and Language Wonk

    The Pragmatic Programmer says, "Learn a new language every year". This is great advice, not just because it puts new tools into your mental... more»

  • Nathaniel Schutta

    Author, speaker, software engineer focused on user interface design.

    Software is full of ilities - those quality attributes that more seasoned veterans (or anyone th more»

  • Richard Monson-Haefel

    VP of Developer Relations, Curl Inc.

    more»

  • Andrew Glover

    Co-author of "Continuous Integration"

    Dan North, the veritable progenitor of behavior driven development (or BDD), more»

  • Brian Pontarelli

    Brian Pontarelli - founder of Inversoft

    Found a good shortcut for getting access to hidden folders in OS X file dialogs and the Finder. It requires some typing and it doesn’t... more»

  • Neal Ford

    Application Architect at ThoughtWorks, Inc.

    Last weekend, I spoke at the Ag ile Experience in Reston. It was a great con more»

  • Mike Levin

    Software Developer specializing in Web2.0 websites

    GMail complains that the 44 Kbps internet dial up connection I'm using may be too slow. It suggests that I switch to HTML view. I reload the... more»

  • Jason Rudolph

    Author of Getting Started with Grails

    Tests increasingly serve multiple roles in today’s projects. They help us design APIs through test-driven development. They provide... more»

  • Jared Richardson

    Agile coach and co-author of Ship It

    For those of you who are wondering if Ruby is enterprise worthy, then eRubyCon is for you. The speaker list is a "W more»

  • Vladimir Vivien

    Software Engineer / Consultant

    Judging from the list of features that will be included in NetBeans 6.5, more»

  • Alex Miller

    Sr. Engineer with Terracotta Inc.

    Looks like the JavaOne team now has most of the audio up from the JavaOne 2008 conferen more»

  • David Bock

    Principal Consultant, CodeSherpas Inc.

    I just spent this weekend speaking at the Ag ile IT Exchange conference i more»

  • Howard Lewis Ship

    Creator of Tapestry and HiveMind

    Just hit a NullPointerException in some code: public boolean isOwner() { return authManager.getUser().equals(blog.g etOwner( more»

  • Michael Nygard

    Agile technology leader and dynamicist

    A couple of years ago, the Minneapolis-St. Paul airport introduced self-pay parking gates. Scan a credit card on the way in and on the way... more»

  • Scott Leberknight

    Chief Architect at Near Infinity

    I ran into a situation the other day with Groovy that baffled me at first. Let's create a range from 0.0 to 10.0 and then use it to check if... more»

  • Erik Doernenburg

    Principal Consultant @ Thoughtworks

    more»

  • Matt Raible

    Creator of AppFuse and author of Spring Live

    From the Link edIn Engineering Blog: more»

  • Venkat Subramaniam

    Founder of Agile Developer, Inc.

    This morning I got an email "I thought you might get a kick to see that your (and Andy???s) book was named one of the Top 100 Software more»

  • Guillaume LaForge

    Groovy Spec Lead & Project Manager

    more»

  • Jeff Brown

    G2One Director Of North American Operations - Groovy and Grails Developer

    I am pleased to announce that we have worked up a Grails plugin for Hudson. more»

  • Kirk Knoernschild

    Software Developer & Mentor

    I’ve published a summary of the OSGi survey results on the APS blog more»

  • Stuart Halloway

    CEO of Relevance

    I was talking to Tim the other day about auditing Rails projects, a more»

  • Graeme Rocher

    Project Lead of the Grails Project & CTO of G2One

    Brian Guan, one of the pioneers of Grails use within Link edIn, has started a more»

  • Brian Goetz

    Author of Java Concurrency in Practice

    This surprised the heck out of me.?? We recently finished a new TV room down in the basement.?? We have a 50″ plasma TV, mounted on the... more»

  • Pramod Sadalage

    Co-author of "Refactoring Databases:Evolutionary Database Development"

    So we version control/source control everything on our project.. code/data/artifacts/diagrams etc. yesterday I said why not extend it to my... more»

  • Jason Harwig

    Software Engineer

    I was reading a blog entry at more»

  • Craig Walls

    Author of Spring in Action

    For quite some time I've been pondering OSGi and how it fits into enterprise Java. And that interest has been magnified over the past month... more»

  • Keith Donald

    Lead of Spring Web and Creator of Spring Web Flow

    Today I am delivering a presentation entitled more»

  • Pratik Patel

    Software Architect

    Shake off that St. Patrick's day hang-over by coming over to the AJUG meeting this Tuesday, March 1 more»

  • Pete Behrens

    Organizational Agility Coach

    Marti nig & Associates Methods & Tools group recentl more»

  • Joseph Nusairat

    Author of Beginning JBoss Seam & Co-Author of Beginning Groovy & Grails

    Today is the first day of JBoss World, I survived the first three presentations and waiting for the keynote to be  complete to d more»

  • John Heintz

    Principal Consultant with New Aspects of Software

    This post is to mostly keep track of the numerous blog threads going on about IDLs and schemas for REST. I find myself with more to say that... more»

  • Brian Sam-Bodden

    Java author, Ruby geek and Open Source Advocate

    In this installment we are going to build the Dashboard page of the Tempo application. T more»

  • Mark Fisher

    Spring Integration Lead

    In my recent post, I had mentio more»

  • Ron Bodkin

    Chief Software Architect, Quantcast

    I'm looking forward to speaking at The Rich Web Experience conference in San Jose next month. The event runs from September 7th through 9th.... more»

  • Mark Goodwin

    Web Application Security Specialist

    We've already looked at one of the two big problems posed by anti DNS pinning on Java applets; because there's rebinding on the applet and... more»

  • Scott Davis

    Author of "Groovy Recipes" & TDD Expert

    Every time I see a live show at the Denver Botanic more»

  • Romain Guy

    Java User Interface expert.

    more»

  • Ramnivas Laddad

    Author of AspectJ in Action, Principal at SpringSource

    InfoQ.com has published my AOP myths and realities talk recorded at a No Fluff Just Stuff conference. InfoQ.com founded by Floyd Marine more»

  • David Geary

    Author of Graphic Java and co-author of Core JSF

    The 2006 NFJS tour kicked off t more»

  • Jason Hunter

    Author of Java Servlet Programming

    I just posted the JDOM 1.1 release for download. This release includes about 20 improvements and bug fixes. more»

  • Kito Mann

    Editor-in-chief of JSF Central and the author of JSF in Action

    Java™Server Faces (JSF) technology, a server-side framework that offers a component-based approach to Web user-interface development,... more»


Blogs



Posted by: Ryan Shriver on 07/03/2008

One of the things that helps reenforce new concepts, like the ones I???m teaching, are simple tools that guide you along the way. Like a carpenter???s square, hand plane or ruler, simple tools can be very effective in the hands of a trained engineer. To help further the agile engineering discipline, I???ve created a Tools section of the site and published the first one, an Impact Estimation table designed for Architects and Requirements Analysts.Impact Estimation is a way to assess a... more »

Posted by: Ted Neward on 07/02/2008

The Pragmatic Programmer says, "Learn a new language every year". This is great advice, not just because it puts new tools into your mental toolbox that you can pull out on various occasions to get a job done, but also because it opens your mind to new ideas and new concepts that will filter their way into your code even without explicit language support. For example, suppose you've looked at (J/Iron)Ruby or Groovy, and come to like the "internal iterator" approach as a way of... more »

Posted by: Nathaniel Schutta on 07/02/2008

Software is full of ilities - those quality attributes that more seasoned veterans (or anyone that thinks beyond today’s quarter) care an awful lot about. Some common non-functional requirements bandied about include scalability, reusability, flexibility, testability, availability, usability, adaptability, maintainability…really we could go on and on. Individually, none of these is more or less important than any other though depending on what you’re building for whom,... more »

Posted by: Ted Neward on 07/02/2008

I recently had the pleasure of meeting Bruce Wilson, a principal with iLink, and we had a pleasant conversation about enterprise applications and trends and such. Last week, in the middle of my trip to Prague and Zurich, he sent me a link to a blog entry he'd written on using Office as a front-end, and it sort of underscored some ideas I've had around Office in general. The interesting thing is, most of the ideas he talks about here could just as easily be... more »

Posted by: Richard Monson-Haefel on 07/02/2008

I really needed this today."Matt is a 31-year-old deadbeat from Connecticut who used to think that all he ever wanted to do in life was make and play videogames. Matt achieved this goal pretty early and enjoyed it for a while, but eventually realized there might be other stuff he was missing out on. In February of 2003, he quit his job in Brisbane, Australia and used the money he'd saved to wander around Asia until it ran out. He made this site so he could keep his family and friends... more »

Posted by: Andrew Glover on 07/01/2008

Dan North, the veritable progenitor of behavior driven development (or BDD), recently blogged about unnecessary DRYness (meaning don’t repeat yourself) with respect to clarity of intent when it comes to testing (in generic terms of the word). Essentially, in the case of a JUnit test, for example, by utilizing a setUp method and possibly other helper methods, the test itself becomes somewhat cluttered– one must jump around the code to truly understand the intention of the test... more »

Posted by: Brian Pontarelli on 07/01/2008

Found a good shortcut for getting access to hidden folders in OS X file dialogs and the Finder. It requires some typing and it doesn’t auto-complete like Linux does, but it is better than nothing. Just hit Shift-Command-G to open the “Go To Folder” dialog and then type the path to the hidden file or folder. The path can be relative. Now, just need to figure out how to access hidden files from the Finder and file dialogs. more »

Posted by: Richard Monson-Haefel on 07/01/2008

I own most of my success to the Java Platform and therefor, in my opinion, to the team that developed Java - including James Gosling. I've always been in awe of James Gosling mostly because he is deemed "the father of Java" and has been the top guy in the Java industry for as long as I can remember (stretching back to my introduction to Java in 1995).My admiration for him is based on that fact that he invented a platform that was not only interesting and exciting but a platform that is... more »

Posted by: Neal Ford on 07/01/2008

Last weekend, I spoke at the Agile Experience in Reston. It was a great conference, lots of interesting topics, and a different crowd than most technical conferences. Half the attendees were managers, and everyone was enthused about Agile development. The experience level with Agile was diverse too, so it was fun to get out-of-the-blue questions. My first talk was Real-World Agile, and I start that talk by soliciting the agenda from the crowd (I open up a text editor and make the group tell... more »

Posted by: Mike Levin on 07/01/2008

GMail complains that the 44 Kbps internet dial up connection I'm using may be too slow. It suggests that I switch to HTML view. I reload the page and it finally renders adequately. My iPhone browser crashes regularly when I visit Ning sites. I am constantly reminded that a small percentage of consumers have fast connections and powerful computers. My point here is that there‘s a tradeoff we have to remember with our public-facing software and websites. When I am stuck... more »

Posted by: Jason Rudolph on 07/01/2008

Tests increasingly serve multiple roles in today’s projects. They help us design APIs through test-driven development. They provide confidence that new changes aren’t breaking existing functionality. They offer an executable specification of the application. But can we ever get to a point where we have too much testing? Enough is Enough Consider the following test that you might come across in an application with a less-than-ideal test suite. (We’ll pick... more »

Posted by: Andrew Glover on 06/30/2008

The easyb team is pleased to announce the release of easyb 0.9, baby! The 0.9 release has: Numerous IntelliJ plug-in improvements The easyb plugin for IntelliJ can now be downloaded directly from within IntelliJ! See http://plugins.intellij.net/plugin/?id=2916 Various fixes and improvements addressed from issue tracking system Fixtures! More enhanced error reporting narrative support description support easyb supports capturing additional hip information... more »

Posted by: Jared Richardson on 06/30/2008

For those of you who are wondering if Ruby is enterprise worthy, then eRubyCon is for you. The speaker list is a "Who's who" of Ruby development and a stellar slate for any conference. If you're into Ruby or Rails, I strongly encourage you to check out this event. eRubyCon.com more »

Posted by: Vladimir Vivien on 06/30/2008

Judging from the list of features that will be included in NetBeans 6.5, Groovy and Grails will be officially supported by the NB team. From the wiki text, Groovy and Grails will be first-class citizen in NB65 with features that will include:- Editor support (code completion, color highlights, etc)- Two-way Java / Groovy class integration- Seamless Grail project support (support for all Grails artifacts and commands)- Jetty integration for development-time deployment/testing.It remains to... more »

Posted by: Alex Miller on 06/29/2008

Looks like the JavaOne team now has most of the audio up from the JavaOne 2008 conference, including my talk Design Patterns Reconsidered. So, if you’re interested in checking it out: Watch (audio/slides) PDF MP3 I believe you do need to have a Sun Developer Network login. I’m still working up the nerve to listen to it myself. :) more »

Posted by: Jared Richardson on 06/29/2008

Jennette Mullaney was kind enough to attend my talk Continuous Integration, The Cornerstone of a Great Shop talk in Las Vegas. We spoke for a bit afterwards and she put it all together into a nice interview. Continuous integration reduces bugs, increases productivity Enjoy! more »

Posted by: Andrew Glover on 06/29/2008

Agile Smells: Don’t Let This Happen To You!- I wonder how we went from “Individuals and interactions over processes and tools” to cataloging the manifold ways to practice Agile? Agile Versus Lean- Speaking of Agile, man, Martin’s got something to say. RSpec-1.1.4- Yeah, I’m a month late to this party; nevertheless, way to go team! Article: Best Practices for Model-Driven Software Development- Apparently, MDD “no longer belongs to the fringes of... more »

Posted by: David Bock on 06/29/2008

I just spent this weekend speaking at the Agile IT Exchange conference in Reston, VA. This was hosted by the same organization that hosts the No Fluff Just Stuff symposiums, but while those are geared more to developers, Agile IT was geared more towards managers. I speak 12–15 times a year at NFJS events, and probably the number one comment I hear back from the audience is “I wish my manager could see this stuff”. Well, this weekend, they did. the audience was... more »

Posted by: Alex Miller on 06/28/2008

Really great video here from Malcolm Gladwell about the mismatch problem in hiring. Specifically, many professions use various hiring criteria (draft combines in professional sports, certification in teaching, etc) to obtain some objective data for deciding which people to hire. Malcolm goes through a bunch of examples (sports, teachers, lawyers, pilots, police, politics) and gives examples of the many cases where quality in the profession has no correlation to the yardsticks used in... more »

Posted by: Neal Ford on 06/27/2008

I noticed the other day that lots of states now ban talking on cell phones while driving, yet they don???t outlaw talking to a person sitting on the seat next to you. Why is that? I have a suspicion: talking to someone on a cell phone takes a lot more concentration. Many studies place accident rates for drunk drivers and cell-phone talkers evenly. The implication is that talking on your cell phone robs you of as much concentration as drinking!But my experience with software development... more »

Items:   1 to 20 of 4780   Next »