• submit to reddit
Gareth Rushgrove10/26/11
4693 views
1 replies

Vagrant Plugin For Interacting With Vagrantbox.es

After Patrick released Sahara, a nifty extension for the Vagrant command line tool, I’ve been meaning to put together a similar extension for interacting with the growing list of base boxes on vagrantbox.es.

Giorgio Sironi10/26/11
5811 views
0 replies

Practical PHP Refactoring: Introduce Null Object

In the scenario of today, we see repeated checks for an object's equality to null, false or another scalar value without behavior. These checks take a form like !== null and !== false in PHP. These multiple checks are the sign that a relevant case is not...

Mitch Pronschinske10/25/11
3160 views
0 replies

HP Gives DevOps Tips

There are a couple of useful nuggets of advice for implementing DevOps philosophies in a new post on HP's blog.  While many of the points have been mentioned before, it's important to note a few practical tips they gave for operations and developers.  For...

Mitch Pronschinske10/25/11
9072 views
0 replies

Chef Adds More Cookbooks for Windows

Today Opscode announced new Chef cookbooks for integration with server instances running Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Microsoft Internet Information Server (IIS), Microsoft SQL Server and PowerShell.

Mitch Pronschinske10/25/11
7104 views
0 replies

Video: "Super Fresh Code" - The Next Step in Continuous Delivery

Israel Gat of Cutter Consortium speaks with DZone on his two sessions at Agile 2011, one of which is about his new methodology for taking DevOps and Continuous...

Giorgio Sironi10/25/11
11677 views
0 replies

Getting started with Selenium 2

Selenium 2 features new Api and implementations which goes under the name of WebDriver. It's a simpler, faster, object-oriented Api that applies to modern web application testing problems. No more sending hexedecimal numbers into an element for writing text!

Jim Bird10/25/11
6748 views
1 replies

Rolling Forward and other Deployment Myths

There is more and more writing on Devops lately, which is good and bad. There still remains a small core of thoughtful people that are worth listening to and learning from. There’s more and more marketing from vendors and consultants jumping on the...

Mitch Pronschinske10/24/11
6789 views
2 replies

Finding Out the Salary Averages for Application Release Professionals

I found an interesting survey by Nolio that is aimed at "Application Release Professionals".  The survey is ending in one week and Nolio claims that by participating, these types of professionals will find out whether or not they're being...

Mitch Pronschinske10/24/11
5031 views
0 replies

New Puppet Release Supports Running Agents in Windows

Good news for Puppet users!  The recent 2.7.6 update now gives you support for running puppet agents in Windows for some important resource types.  Specifically these ones:fileusergroupscheduled_task (new type; not cron)package (MSI)serviceexechost

Mitch Pronschinske10/24/11
5120 views
0 replies

Camp DevOps Roundup

Just one week after the DevOps Days event in Goteborg, Germany there's already reactions coming out of another DevOps conference that happened this past weekend in Chicago, IL.  This was the Camp DevOps conference, which featured a strong speaker list...

Andrej Koelewijn10/24/11
1861 views
1 replies

Scrum - It all starts with the Product Owner

In my experience the Product Owner is the most underestimated rol in Scrum. I think it's also the root cause of many problematic Scrum implementations.  Every Scrum implementation should start with the Product Owner. You should be very clear about the...

Gareth Rushgrove10/24/11
2388 views
0 replies

Vagrant At The Guardian

As recent blog posts on here make clear, I’m a big fan of Vagrant. And when Michael asked if I’d fancy talking to some of his colleagues at The Guardian about how I use it I really couldn’t say no. I gave a short talk, running through the...

Giorgio Sironi10/24/11
5446 views
0 replies

Practical PHP Refactoring: Replace Conditional with Polymorphism

In the scenario of today, an if chooses to execute different behavior depending on the type of an object. We should define "type" very looosely; for example, it may be:

James Betteley10/23/11
9228 views
1 replies

Best Practices for Build and Release Management: Part 2

Ok, as promised in Part 1, I’ll go into a bit more detail about each of the areas outlined previously, starting with… The Build Process

Mitch Pronschinske10/23/11
3235 views
0 replies

Video: An End to 'Bug Ping-Pong'

DZone got a chance to interview Sam Guckenheimer, the Group Product Planner for Visual Studio, at the Agile 2011 conference.  In this video we talk about the...