• submit to reddit
Roger Hughes01/27/12
2 replies

Spring 3 and Apache Commons JCS Exception

I’ve seen a couple of projects in the last few months that have needed to cache data between requests. The developers, not wanting to write their own caching module, decided that Apache Commons JCS fitted the bill and added it to their Maven POM using the...

Markus Eisele01/27/12
1 replies

Arquillian with NetBeans, GlassFish embedded, JPA and a MySQL Datasource

This is an, let's call it accidental post. I was looking into transactional CDI observers and playing around with GlassFish embedded to run some integration tests against it. But surprisingly this did not work too well and I am still figuring out, where...

Chris Smith01/26/12
0 replies

Cool Visualization of Etsy's Chef Repo 2010-2011

Etsy used Gource, a software version control visualization tool to map Chef Repo. Software projects are displayed by Gource as an animated tree with the root...

David Bland01/26/12
22 replies

Top DZone Article of 2011: I Hate Pair Programming (and your code and you)

“Are you pair programming?” our manager asked in his snarky tone, while using exaggerated double air quotes to emphasize his skepticism. He then walked away without waiting for a response… This is merely one example of numerous instances I’ve...

Ted Neward01/26/12
15 replies

Is Programming Less Exciting Today?

As discriminatory as this is going to sound, this one is for the old-timers. If you started programming after the turn of the milennium, I don’t know if you’re going to be able to follow the trend of this post—not out of any serious deficiency on...

Wille Faler01/26/12
0 replies

Scala Dynamo - a Scala (and Java!) API for Amazon’s DynamoDB

Last week saw the announcement of Amazon Web Services NoSQL database as a service, Dynamo. Dynamo has a number of very interesting features, not least that it runs as a managed service with certain guarantees with regards to scalability, resilience and...

Kris Buytaert01/26/12
1 replies

Graphite, JMXTrans, Ganglia, Logster, Collectd, say what?

Given that @patrickdebois is working on improving data collection I thought it would be a good idea to describe the setup I currently have hacked together. (Something which can be used as a starting point to improve stuff, and I have to write documentation...

Mitch Pronschinske01/26/12
0 replies

Solr at Etsy

Search at Etsy poses significant challenges. Our marketplace is filled with millions of unique, short-lived items and people trying to find them over 10...

Chris Smith01/26/12
0 replies

Couchbase Client for .NET, Java, Ruby, and C

Today I have a series of videos from Couchbase on how to get "up and running" with with Couchbase Client for:.NETJava

Giorgio Sironi01/26/12
0 replies

Unit testing when Value Objects get in the way

Tests developed during TDD can be classified into several levels, depending on the size of the object graph they need to work with. End-to-end tests span the whole application graph, while unit tests usually target a single public class at a time.

Michael Mainguy01/26/12
1 replies

All software is a commodity

If you have the right people.... I was looking at a small company's recent 10-Q filing and was struck that 1/2 of their total assets were in their proprietary software.

Dustin Marx01/26/12
2 replies

Focus on JavaFX 2 FXML with NetBeans IDE 7.1

In October 2011, I used the post Hello JavaFX 2.0: Introduction by NetBeans IDE 7.1 beta to look at using NetBeans IDE 7.1 beta to build a simple Hello, World style of JavaFX 2.0 application.

Debasish Ghosh01/26/12
1 replies

Event Sourcing, Akka FSMs and functional domain models

I blogged on Event Sourcing and functional domain models earlier. In this post I would like to share more of my thoughts on the same subject and how with a higher level of abstraction you can make your domain aggregate boundary more resilient and...

Mark Needham01/26/12
0 replies

Application footprint

I recently came across Carl Erickson’s ‘small teams are dramatically more efficient than large teams‘ blog post which reminded me of something which my colleague Ashok suggested as a useful way for determining team size – the application footprint.