• submit to reddit
Mitch Pronschinske11/05/12
1 replies

We Need a Programmer for President

Today, I'm going to present a new presidential candidate... A software developer candidate. This candidate is going to address the issues that the IT world cares about. Will you support them?

Tim O'brien11/04/12
0 replies

Improving Software Quality Using Component Lifecycle Management with Jenkins

A few weeks ago, a few of us joined the Jenkins community at the Jenkins User Conference 2012 in San Francisco. Our presentation “Improving Software Quality Using Component Lifecycle Management with Jenkins” given by Manfred Moser, was very well attended and there seemed to be a lot of interest. A video of our presentation has now been posted here and you can download the slides as well.

Cagdas Basaraner11/04/12
7 replies

20 Database Design Best Practices

Number 1: Use well defined and consistent names for tables and columns (e.g. School, StudentCourse, CourseID, etc.) . . .

James Betteley11/04/12
4 replies

A Really $h!t Branching Policy

Branching is boring. Merging is also boring. None of this stuff is fun. But for some strange reason, I still see the occasional branching policy which involves using the largest number of branches you can possibly justify

Gil Zilberfeld11/04/12
13 replies

Technical Debt: I Do Not Think It Means What You Think It Means

The debt is an economic one, NOT technical. That’s no coincidence. Economics is a better way to persuade managers to listen to developers.

Dustin Marx11/04/12
0 replies

Java/NetBeans: Overridable Method Call in Constructor

I wrote about the NetBeans hint "Overridable Method Call in Constructor" in the blog post Seven Indispensable NetBeans Java Hints. In this post, I look at why having an overridable method called from a parent class's constructor is not a good idea.

Eric Gregory11/04/12
0 replies

Designing a Spacial Index

Let's say you're visiting NYC and need an Internet connection. Where's the nearest Wi-Fi hotspot? How might an HBase application help you answer that question? What kind of design decisions go into solving that problem, and how can it be solved in a scalable way?

Rodrigo De Castro11/04/12
3 replies

Software Quality Hell: Bandaid Development

In the industry, I see a mindset problem that can be very detrimental to the software quality - and quite opposite to the Software As an Art mindset: shortsightedness to fix only the problem at hand. Let me explain through an example.

Rob Williams11/04/12
1 replies

New Ruminations on Tools

Been a couple years ago that I went from Rally to AgileZen. About to move to Atlassian now. In the spirit of keeping the tone the usual combination of acerbic and direct, I‘ve decided to group my reasons for this, first the philosophical ones:

Eric Genesky11/04/12
0 replies

An Interview on Cloud Deployment

Let’s dig into deploying applications in the cloud, and day to day operations skills. There’s a lot of material here.

Andreas Kollegger11/04/12
0 replies

Neo4j Community at GraphConnect

It is only 4 days to GraphConnect San Francisco 2012 on Nov 6th and the Neo4j Community is thrilled to be part of the conference.

Konrad Malawski11/04/12
0 replies

Scala-Powered Streaming Migrations in MongoDB on Millions of Records

Quite a number of our collections at work could be called “huge” and we sometimes have to migrate data from one schema to another one, or perform some statistics on the entire collection.

Alex Soto11/04/12
0 replies

NoSQLUnit 0.6.0 Released!

NoSQLUnit is a JUnit extension to make writing unit and integration tests of systems that use NoSQL backend easier.

Brian Swan11/04/12
0 replies

How to use MongoDB from PHP in Windows Azure Web Sites

 Earlier today, MongoLab announced the availability of MongoDB as a service on Windows Azure: MongoLab on Windows Azure. From my point of view this is great as it now makes it easy to use 3 of my favorite technologies in concert: Windows Azure Web...

Johannes Brodwall11/04/12
0 replies

The Rainbow Sprint Plan

Do you ever feel it’s hard to get real progress in a sprint towards the business goal? Do you feel the feedback from a iteration picks on all the details you didn’t mean to cover this sprint? Do you feel like sprint planning meetings are dragging out? Then a Rainbow Sprint Plan may be for you.