• submit to reddit
Vincent Partington10/20/11
1 replies

Adding Continuous Deployment to Atlassian Bamboo

If you're using Atlassian's Bamboo CI server, you might want to check out the XebiaLabs Deployit plugin.  It can help you achieve this continuous deployment/delivery that everyone's been talking about.

Mitch Pronschinske10/19/11
0 replies

5 Steps for Continuous Deployment

Peter Blair recently blogged about his thoughts on setting up a CI (he suggests Jenkins) in tandem with a continuous deployment system.  Here was his checklist:1. Developer commits to git/master2. CI pulls from git/master2.1 CI runs all regression tests...

Mitch Pronschinske10/19/11
0 replies

Video: Operations is a Strategic Weapon

As IT continues its tectonic shift from cost center to profit center, the importance of IT operations is also being redefined. If you are primarily worried...

Giorgio Sironi10/19/11
0 replies

Practical PHP Refactoring: Replace Nested Conditionals with Guard Clauses

We agree that polymorphism eliminates many cases where if() statements are necessary. However, if we have a tangled conditional, it's better to simplify it as much as possible with local interventions before trying to extract new objects.An example of tangled...

Mitch Pronschinske10/18/11
0 replies

Video: DevOps Roundtable Hosted By DevOps Cafe

At PuppetConf this year, there was a great DevOps roundtable discussion hosted by John Willis and Damon Edwards, the guys who run DevOps Cafe.  A must watch...

Mitch Pronschinske10/18/11
0 replies

Video: DevOps & BigData at Massive Scale

The MIT TR35 presentations hosted an awesome session today with Jeff Hammerbacher, a Data specialist who worked at Facebook, and Jesse Robbins, the CEO of Opscode (the makers of Chef).  Jeff talks in the first half of this video about his time at Facebook,...

Dawn Cannan10/18/11
0 replies

Harmony is beauty - Developers and Testers

First and foremost, if you read my blog. I have to suggest that you go grab yourself a copy of Beautiful Testing. It's a great read, and has inspired this post.I've been inspired by reading this book. I've been reminded of my passion, of the reasons I...

Mitch Pronschinske10/17/11
1 replies

DevOps for Devs in 3 Steps

A presentation entitled "DevOps for Developers" was given at the WebTech 2011 conference and now the slides are up online for all to see.  I'll summarize the show and let you know where the better slides are so you don't have to flip through the...

Mitch Pronschinske10/17/11
2 replies

Why You Shouldn't Have to Deploy Overnight

Are you still doing deployments at 3:00am?  If you are, you should have taken a look at Brian Crescimanno's post: "Why are you still deploying overnight?"

Giorgio Sironi10/17/11
0 replies

Practical PHP Refactoring: Remove Control Flag

Control flags are boolean variables used to determine if you should stop a cycle or go on for another iteration. Since iteration is one of the three basic operations of computing, they were pretty popular in C-based languages.

Gareth Rushgrove10/17/11
2 replies

Devops Twitter Aggregator

I’ve been hacking on appengine again and have thrown up a simple twitter aggregator for devops. It’s again based on TwitterEngine with an increasing number of additions and changes.

Mitch Pronschinske10/14/11
1 replies

You can’t be Agile in Maintenance?

I’ve been going over a couple of posts by Steve Kilner that question whether Agile methods can be used effectively in software maintenance. It’s a surprising question really.

Dawn Cannan10/13/11
1 replies

Executable Specifications using FitNesse and Selenium

At STAREast 2010, I presented a session called "Executable Specifications using FitNesse and Selenium". To set up the system I was using, you will need 3 pieces:The sample blog engine as the application under testThe FitNesse files (here, these...

Mitch Pronschinske10/12/11
0 replies

Lean Startup Gaining Traction

David J. Bland, author of the Scrumology blog and a freelance counterterrorism software developer, talks to DZone at the Agile 2011 conference about one...