• submit to reddit
Troy Hunt03/04/12
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
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
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!”

John Esposito02/29/12
1 replies

Windows 8 Consumer Preview, Visual Studio 11 Beta Now Available

Today's the big beta day! Today Microsoft launched Windows 8 Consumer Preview and Visual Studio 11 Beta. This article summarizes and links many launch resources, intended for both users and developers. I'll include more details on the Visual Studio 11 Beta launch in a later post.

Mitch Pronschinske02/29/12
3 replies

DZone Meetup Strikes Sofia, Bulgaria!

After 2 hugely successful DZone VIP meetups in Cary, NC (USA) and Colombo, Sri Lanka, a third meetup concluded last month in Sofia, Bulgaria - organized by one of DZone's team members, Jordan Jambazov. See pics and user reflections on the meetup

Giorgio Sironi02/28/12
2 replies

TDD in Python in 5 minutes

Python ships a unit testing framework which is really easy to test-drive your code with.

Chris Smith02/28/12
0 replies

SST Development Visualization (October 10 2010 thru February 26, 2012

Corey Goldberg ran Gource against the trunk branch of Selenuim Simple Test (SST) to creat this amazing visualization of development activity from October 10, 2010 to February 26, 2012.

Eric Minick02/27/12
2 replies

Continuous Delivery’s Trouble with Web Services

Using a build pipeline to model release orchestration and planning activities is simply a bad fit. It feels like wearing shoes a size too small. You can squeeze into them and they protect the soles of your feet, but expect pain. In this post you'll learn one of the limitations of traditional CD and an approach for accomadating those limitations.

Moshe Kaplan02/27/12
1 replies

When Agile Met Cloud Computing Thanks to JetBrains' TeamCity

The TeamCity feature from JetBrains allows for integration of EC2 and their Continuous Integration platform.

Matt Cottingham02/27/12
1 replies

Sales Driven Development

You can't count on the customer to know what they want, so there needs to be a regulation mechanism that Matt Cottingham calls "Sales Driven Development". Here are a couple of ways that this could work...

Eric Genesky02/24/12
0 replies

Video - NEW Scrum in Under 10 Mintues from Axosoft

High Definition! Pretty graphics! Let us know what you think of the new Scrum in Under 10 Minutes video, linked within.

Allan Kelly02/23/12
1 replies

How I Learned to Stop Worrying and Love My Own Version of Agile

This post includes two lists. First: how the writer differs from the Agile mainstream. Second: his various beliefs in Agile.

Giorgio Sironi02/23/12
0 replies

Our experience with Domain Events

According to Evans, Domain Events are the missing pattern from his original Domain-Driven Design book. Here's how we implemented them.

Dave Farley02/21/12
0 replies

Devoxx Talk on Continuous Delivery Now Live

Dave Farley is co-author of the book "Continuous Delivery" which describes the use of high levels of automation and collaboration in the delivery process to ensure high quality software and a reduction in errors and late nights. His talk at Devoxx introduces the ideas of Continuous Delivery as a practical everyday process, using some of the techniques and technologies that LMAX employ in their development environment as an example.

Giorgio Sironi02/21/12
0 replies

The 7 habits of highly effective developers

The 7 habits of Stephen Covey can be applied to software development too. Let's start with the failure of an Internet connection.