• submit to reddit
Alex Tkachman09/25/10
13351 views
8 replies

Call for concurrency benchmarks of JVM languages

We live in the era of polyglot programming on JVM. For good (as I believe) or for bad we have now many really nice languages to write for JVM. Clojure, Groovy/Groovy++, JRuby/Mirah, Jython, Scala - just to mention most popular ones in lexicographical order....

Jared Richardson09/22/10
15031 views
0 replies

Process, Agile, and Projecting: Your Way Isn't the Only Way

I remember a topic my childhood pastor would revisit from time to time: "gift projection". Without going deep into the subject, it's the tendency of people to assume that whatever giftings or callings they have are the same ones everyone else should...

Matt Stine09/20/10
15318 views
3 replies

Waste #7: Defects

Welcome to the final episode 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...

Matt Stine09/15/10
19929 views
3 replies

Waste #6: Task Switching

Welcome to episode six 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/14/10
11114 views
0 replies

Google Code Allows More Licenses

Taking a page from the book of SourceForge today, Google has announced that it is now accepting all open source licenses approved by the Open Source Initiative.  After about five years, Google Code finally decided that allowing more open source licenses...

Matt Stine09/12/10
15687 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
20187 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
18345 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
10880 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
11715 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
18110 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
12582 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
8174 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
10437 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
14789 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...