• submit to reddit
Geoffrey Papilion03/13/12
7850 views
0 replies

The 3 Basic Tenets of Monitoring

Geoffrey Papilion ran into an inefficient monitoring situation recently that reminded him of these three basic tenets of monitoring that any shop really ought to follow...

Jim Highsmith03/12/12
7933 views
2 replies

Micromanagement vs. Macromanagement

For this writer, Agile's "don't micromanage" mantra is not always applicable. He discusses Steve Jobs as a questionable model of Aglile development.

Punit Ganshani03/10/12
5926 views
0 replies

TFS Preview - Creating Product Backlog

Product backlog is a task sheet that is slightly different from a to-do list.

Tony Siciliani03/09/12
9034 views
0 replies

A Look at Planning Poker

Planning Poker (AKA the Grenning game) is an agile tool for making estimates on a project. Here's a look on some of the characteristics and possible downsides.

Mitch Pronschinske03/08/12
10917 views
0 replies

Debating the "DevOps" Job Title - In the Workplace and the Job Market

There is a growing number of job postings for people with a "DevOps" job title. Consider these insightful perspectives from Jez Humble, Spike Morelli, and John Vincent (aka. lusis).

Benjamin Mitchell03/06/12
3712 views
1 replies

The Two Hand Rule for Meandering Stand Ups

What's a developer to do when a constructive conversation starts veering off topic?

Steve Hanov03/06/12
12626 views
3 replies

Test Driven Development without Tears

If you are setting up a regression test system, it should be effortless to create a new test, and it should be able to run hundreds of tests in five minutes. Here are the 3 rules you should follow for TDD.

Geoffrey Papilion03/06/12
10995 views
0 replies

Groovy, A Reasonable JVM Language for DevOps

If you're working in a Java with a bunch of Java apps, think about giving Groovy a chance for writing some of your monitoring tests, and metric collectors. It is a simpler language than Java to put together those little applications.

Giorgio Sironi03/06/12
7780 views
0 replies

Asynchronous and negative testing

How to test that something eventually happens or does not happen at all?

Aaron Nichols03/06/12
10163 views
1 replies

Observations on Dev / Ops Culture

Aaron Nichols has worked for 3 SaaS companies now and all 3 have had a meaningful influence in the way he thinks about Operations & Engineering. Find out the important things he learned about Dev and Ops culture in these three companies.

Marc Löffler03/05/12
8040 views
1 replies

10 Ways to Kill Your Retrospective

'Don't prepare anything', 'Start immediately', and 'Don't check if the tasks of the last Retro were done' -- these are just a few ways to disrupt your own retrospective.

Spike Morelli03/05/12
7823 views
2 replies

Why Having "DevOps" in a Job Title Makes Sense

It’s a very legittimate question, Devops is a cultural and professional movement, so how could it be a job title? This article argues that Devops isn’t the job title, Devops Engineer is, and in this sense Devops is just a qualifier and very useful one at that.

Troy Hunt03/04/12
138570 views
23 replies

The 10 Commandments of Good Source Control Management

These are the 10 best pieces of advice you can get for having good source control management. These examples are all relevant to version control products of all types and programming languages of all flavors.

Mitch Pronschinske03/02/12
3792 views
0 replies

Continuous Delivery for .NET - Go 12.1 Adds Direct TFS Support

With the release of Go 12.1 (new versioning), which adds Team Foundation Server integration, Microsoft's push for the integration of its own DevOps-ified tools, like Microsoft Operations Manager (now integrated in VS11), might have some competition from outsiders like ThoughtWorks.

Swizec Teller03/01/12
9015 views
13 replies

Unit testing is for lazy people

The other day I was talking to a guy about a possible freelancing gig and he said how wonderful it was that I should bring up the topic of unit/automated testing without being asked. He said that most (many?) developers don’t have the level of rigor to use automated testing. My reaction was one of disbelief “Rigor!? But automated testing is one of the laziest things a developer can do! It speeds stuff up so much!”