• submit to reddit
Giorgio Sironi08/29/12
0 replies

Transform switches in maps

Switches always creep in even with massive use of polymorphism: they hide in Factories and at the boundaries of the application.

Mitch Pronschinske08/29/12
4 replies

The "Pianodoro": Take Your Productivity to Power-Level 9000!

Practitioners of the Pomodoro Technique swear by its effectiveness in making working humans more productive. I'm here to tell you today, that we the DZone writers, curators, designers, developers, etc. have employed this technique on numerous occasions and we think we've stumbled upon something even better…

Gonzalo Ayuso08/28/12
0 replies

Deployment Tip: How to Use Environ Variables to Create Different Environments with PHP

Mainly because my production environment is usually a cloud, and changing the code is a mess. What can we do? The solution that I like for these kind of problems is to use Apache’s environ variables.

Ranjib Dey08/26/12
0 replies

Evolving Enterprise Infrastructure Using Chef

Learn some of the neat tricks and reasons that you would want to use the open source CM tool, Chef.

Daniel Ackerson08/25/12
0 replies

Forget Trains. Take off on a Release Plane!

For those that have to deal with release management, release train is a well-understood term. It refers to a software development schedule where multiple products are released as a part of a single ‘train’ on a regular, pre-planned schedule.

Eric Minick08/24/12
2 replies

4 Signposts Towards a DevOps-Friendly SDLC

Four of the principals and laws that my company cites most frequently can help reinforce this direction and provide some needed checks as you begin transforming towards an organization whose path from idea to value (the software development lifecycle or SDLC in stodgy terms) needs to be more DevOps friendly.

Laura M. Waite ...08/24/12
0 replies

Making Training Transferable: Or, How Sheep Are Not Like Spreadsheets

Most training courses that aim to introduce cultural change focus on creating hypothetical situations and showing you new ways to work within them, using the techniques the course is trying to introduce. In the interest of doing this, the trainer might tell you...

Mitch Pronschinske08/21/12
2 replies

All Roads Lead to Rome: For DevOps Days!

Another great Europe-based DevOps Day is on it's way for anyone who missed the earlier ones. It's on October 5th and 6th and it's going to be in Rome, Italy.

Giorgio Sironi08/21/12
0 replies

How to Take Unit Testing (and Test-Driving) Seriously

Red and green phases alone aren't going to cut it.

Punit Ganshani08/17/12
0 replies

TFS Preview: Creating an Account & Projects

Recently did I acquire the key to TFS Preview from Microsoft when I started exploring TFS and its features. Not much is known about the pricing plans, but so far as the functionality and user-experience is concerned it seems to be really impressive.

Martin Bakal08/16/12
0 replies

Agile Development in the Medical Device Industry

For a decade or more, software teams have benefited from agile development methods where solutions evolve through collaboration between cross-functional teams with frequent testing. This article will discuss how medical device companies can use new techniques to do agile development and still meet regulatory needs.

Mike Cottmeyer08/16/12
0 replies

Best Quote So Far from Agile 2012

Agile 2012 has been amazing so far, but this quote takes the cake. The most “quotable” event so far happened yesterday when I was in Jeff Patton’s session. He said...

Giorgio Sironi08/15/12
0 replies

Why I am functophobic

"Lots of functions", functional and object-oriented are wildly different things in PHP.

Larry White08/14/12
2 replies

Measuring Productivity Through Code-Mining

I believe you can measure hacker productivity by looking at the code they write, so I developed a measure of productivity and measured it with some of my friends.

Matthias Marschall08/13/12
0 replies

Devops and The Lean Startup

Let’s take a look how the ideas of The Lean Startup and Devops enrich each other to successfully create product development flow.