• submit to reddit
Matt Stine09/12/10
15864 views
0 replies

Waste #5: Delays

Welcome to episode five of our series "The Seven Wastes of Software Development." In episode one, we introduced the concept of eliminating waste from our software development efforts. Waste elimination can be traced all the way back to the the...

Jared Richardson09/08/10
20309 views
14 replies

No More Demo Code!

How often have you lived this scenario? Customers and managers beg, scream, and demand more features tomorrow. No matter what you tell them you can get done, they ask for more. So you work very hard... you do Whatever It Takes. You consume vast amounts of...

Matt Stine09/07/10
18600 views
0 replies

Waste #4: Handoffs

Welcome to episode four of our series "The Seven Wastes of Software Development." In episode one, we introduced the concept of eliminating waste from our software development efforts. Waste elimination can be traced all the way back to the the...

Mitch Pronschinske09/07/10
10945 views
0 replies

Redis 2.0 and GORM for Redis Released

VMware employee Salvatore Sanfilippo has been hard at work developing Redis 2.0 and 2.2 in parallel.  Today the Google Code page announced the first stable release of 2.0.  Version 2.2 is approaching the feature freeze stage.  GORM for Redis was also...

Matt Stine09/02/10
11791 views
0 replies

So What Are You Waiting For? GO BANANAS!

Welcome to the seventh and final episode of The Agile Guerilla series. The focus of this series of articles is to to help you introduce change, specifically moving to agility, into your organization from the grassroots level.In this episode we're going to...

Matt Stine08/30/10
18309 views
0 replies

Waste #3: Relearning

Welcome to episode three of our series "The Seven Wastes of Software Development." In episode one, we introduced the concept of eliminating waste from our software development efforts. Waste elimination can be traced all the way back to the the...

Jared Richardson08/30/10
12706 views
0 replies

Effective Road Mapping: Driving Change in Your Team

There are two things you must know in order to effectively create a roadmap. Although we'll be dealing with a technical roadmap, this applies to anyone wanting to drive change for yourself or a team.Where you are now (current location)Where you want to go...

Mitch Pronschinske08/29/10
8231 views
0 replies

Clojure Plugin For Grails

According to a post from XML co-creator Tim Bray from awhile back, Clojure is considered "the new hotness among people who think the JVM is an interesting platform" for other languages to build on, for people who think that "there's still life...

Matt Stine08/27/10
10577 views
2 replies

A Case for Feature Branches

How and when to create branches within a project's source control system can be a very touchy subject among software developers. Some folks branch like crazy, and others avoid branching altogether. Today I'd like to make a case for feature branches based on...

Jared Richardson08/25/10
14971 views
4 replies

Test Behavior, Not State

Many developers and testers write automated tests. Sometimes they're unit tests, other times package level, and occasionally integration. There are many different types of tests, but there are a few characteristics of great tests. Today let's look at one...

Howard Lewis Ship08/25/10
7402 views
1 replies

Groovin' on the Testin'

I'm at the point now where I'm writing Groovy code for (virtually) all my unit and integration tests. Tapestry's testing code is pretty densely written ... care of all those explicit types and all the boilerplate EasyMock code. With Groovy, that code...

Nitin Bharti08/24/10
29851 views
1 replies

Flex on Grails

In this article, excerpted from "Flex on Java," (Manning, Sept 2010) authors Bernerd Allmon and Jeremy Anderson show you how to rapidly prototype data-enabled Flex applications using Groovy and Grails in combination with the Flex plugin for Grails....

Matt Stine08/23/10
17514 views
1 replies

Waste #2: Extra Features

Welcome to episode three of our series "The Seven Wastes of Software Development." In episode one, we introduced the concept of eliminating waste from our software development efforts. Waste elimination can be traced all the way back to the the...

Mitch Pronschinske08/23/10
10084 views
7 replies

Poll: Still Going to JavaOne?

For fear of being too sensationalist or sounding biased, I didn't use the 'B-Word' in my headline, but I'll say it now: Is anyone planning to boycott JavaOne because of recent events?  That's the sentiment that I wanted...

Roshan Dawrani08/21/10
6742 views
0 replies

Groovy AST Browser: Now on the Web

This article introduces the web based version of the Groovy AST Browser tool - http://groovyastbrowser.appspot.com/.What is Groovy's AST?Groovy compiler maps the groovy source code in a tree form called Abstract Syntax Tree (AST). The compiler scans and...