• submit to reddit
Mitch Pronschinske11/04/11
1 replies

QA&TEST 2011 Conference

Cirilo Wortel recently attended the QA&TEST Conference which featured a strong list of speakers and a wide variety of talks on test automation, user experience, agile methodologies, and more.  His impressions covered several sessions that he attended...

Mitch Pronschinske11/02/11
0 replies

Exponential Growth Reported for Hadoop and Puppet Job Needs - Java is Also Surging

Some stats reported by Dice.com (mainly IT jobs) and Indeed.com show that the April to June timespan from this year had 3x as many postings about Puppet skills requirements and over double the postings for Hadoop skills.  Although the Indeed.com fastest...

Kris Buytaert11/02/11
1 replies

Vagrant & Rubylibs

This post from earlier in the year may help some you correct the problems you're having running puppet modules on Vagrant.  Patrick Dubois' comment was: "Subject says it all. I usually install ruby enterprise in /opt as distributions often lag behind in...

Giorgio Sironi11/02/11
0 replies

Practical PHP Refactoring: Rename Method

Renaming a method, without changing its signature, is a not expensive operation and can give you a great benefit while reasoning about code. Just a change from a nonsensical name to a pronounceable one improves expressivity in technical conversations with...

Martin Fowler11/01/11
0 replies

Opportunistic Refactoring by Martin Fowler

From the very beginning of when I started to talk and write about refactoring people have asked me how it should be incorporated into the wider software development process. Should there be refactoring phases in the software development lifecycle, what...

Israel Gat11/01/11
0 replies

Delving into Technical Debt

Free resources on technical debt are now available at cutter consortium:

Mitch Pronschinske11/01/11
0 replies

Jez Humble on the Lean Startup Model in the Enterprise

It was a standing-only room when Jez Humble gave his presentation at Agile 2011 on how you could implement the basic principles of Lean Startups in a large...

John Esposito10/31/11
13 replies

Poll: Has Git won the version control wars?

Your clicks tell us that Git is gittin' popular here at DZone. Grab our FREE Git Cheat Sheet! Get FREE PDF Okay, the learning curve is a bit steep -- Think Like (a) Git led our link charts lately, and our Git...

Mitch Pronschinske10/31/11
0 replies

Unseating Bad Habits With 1 Month of Chef

What a difference a month makes with one new tool.  For Bryan Berry, the author of DevOpsAnywhere, it fundamentally changed the way he views system administration.  He does an excellent debriefing of his first month using the open source infrastructure...

John Esposito10/31/11
18 replies

Ask DZ: What Book Do You Think Every Programmer Should Read?

Do you ever think about all the great books for programmers, and then form your opinion on the one book that every programmer should read?  Maybe a traditionalist will pick Donald Knuth's The Art of Computer Programming. Or maybe Fred Brooks' The Mythical...

Giorgio Sironi10/31/11
0 replies

Practical PHP Refactoring: Introduce Assertion

A portion of code makes an assumption about something: the current state of the object, or of the parameter, or of a local variable of the cycle. Normally this assumption would never be violated, but can be in case a bug is introduced.Let's make assumptions...

Mitch Pronschinske10/30/11
0 replies

Jenkins Bootstrapper for the EC2 Cloud

Is setting up Jenkins on a fresh server a tedious process for you?  Wes Winham thinks so.  Thats why he's built a bootstrapping tool that gets Jenkins servers quickly forked and set up in the cloud.  Right now the tool supports Jenkins on Ubuntu 10.04 on...

Mitch Pronschinske10/30/11
2 replies

Automated Java Deployments With RPM

A quote from Jesse Robbins of Opscode: "Code that is written and not deployedis money wasted." kicks of this very comprehensive and detailed slideshow from Martin Jackson which shows an anti-pattern in the way his company was deploying Java...

Mitch Pronschinske10/29/11
0 replies

Today's Ops - Dispelling Myths and Giving Facts

Inspired by the "Why are you still deploying overnight?" post that got a lot of traction, especially in the DevOps fold, John E. Vincent decided to write a pair of blog posts on his own view of the major myths and facts surronding Operations.  His...

Gareth Rushgrove10/28/11
1 replies

Configuration Management For Development Environments

The following is a great batch of slides from Gareth Rushgrove.  It comes from his February presentation at FOSDEM (Free and Open Source Developerss European Meeting)   I had the pleasure of speaking at Fosdem last weekend to a packed Configuration amd...