• submit to reddit
Larry White07/16/12
37373 views
0 replies

10 Books To Make You Smarter (And A Better Worker)

Ten of the best books from the Deathray Research bibliography. Guaranteed to make you smarter about software engineering and the world. Inspired by the book, "This Will Make You Smarter", and my teenage son, who said today “All books are self-help books”. Couldn’t agree more.

Giorgio Sironi07/16/12
11571 views
0 replies

The Roman numerals kata: TDD with and without analysis

A kata can be solved in different ways depending on what we do before starting to code.

Jez Humble07/15/12
10253 views
0 replies

Continuous Deployment and PCI-DSS at Etsy

At DevOpsDays Mountain View I was lucky enough to get some time with Michael Rembetsy, Director of Engineering and Operations at Etsy, which manages to be PCI-DSS compliant while practicing continuous deployment. In this short interview, he describes how they do it.

Aaron Nichols07/13/12
5632 views
0 replies

DevOps is Culture – What Does That Mean?

Somewhere along the way our industry shifted this discussion into a tools discussion & now the amount of noise out there about “DevOps tools” is magnitudes higher than any discussion about the real reason DevOps exists – to shift culture.

Giorgio Sironi07/11/12
3400 views
0 replies

Lean Tools: Expertise

Are you investing on tech or on people?

Geoffrey Papilion07/10/12
4078 views
0 replies

The Challenge of Small Ops: Part 2 - Monitoring

Its really not that hard; you just need someone to take a breath and plan. The part of monitoring that sucks is the human part, and since your app will not tell people when its up and down, you need a person to think about that for you.

Giorgio Sironi07/09/12
6624 views
2 replies

All debugging and no testing makes the PHP programmer a dull boy

Is remote debugging via an IDE the fastest way to locate a bug in PHP code?

Val Huber07/06/12
9670 views
0 replies

Domain Driven Automation

Develop a database web app with a polished User Interface and complex, multi-table business logic with no code, just 15 annotations? Impossible?? But we need to. Here's how.

Larry White07/05/12
8725 views
0 replies

Positive Software Engineering

What’s unfortunate about this particular fail, is not that it’s ineffective, but that it poisons the environment. Organizations can develop a pervasive culture of finger-pointing, fear and defensiveness.

Giorgio Sironi07/04/12
3211 views
0 replies

Lean tools: Leadership

To manage or to lead, that is the question.

Mitch Pronschinske07/03/12
5677 views
0 replies

The DevOps Cycle

A straightforward, whiteboard presentation of how the DevOps cycle works in the enterprise. Jody Hunt of BMC explains...

Stefano Ricciardi07/02/12
9239 views
0 replies

Top 5 Podcasts for .NET Devs (one for all!)

There are many ways to keep up to date to what’s going on in the software community. Blogs, books, magazines, conferences, discussion groups, mailing lists, you name it… So, should you care about podcasts? They can fit into time when you're doing another task, of course! Here are Stefano Ricciardi's top 5, complete with "Best Episode" and "Signal to Noise" ratios for each.

Mitch Pronschinske07/01/12
28752 views
2 replies

Take the HTML5 Poll, Win a DZone Swag Pack!

Are you interested in finding out which HTML5 specs and other emerging web standards are being implemented in todays websites? Interested in seeing if developers are converting many Flash web components to HTML5? You'll get the answer to these and many other questions by answering 11 easy questions in our HTML5 Zone survey.

Ben Wootton06/30/12
5609 views
0 replies

Where Development Meets QA

In the software world, development and QA are often organised into two separate teams. Some issues may bounce between the teams multiple times before they reach resolution and the release can ship. As a developer, this has always struck me a hugely inefficient workflow.

Jim Bird06/28/12
15889 views
4 replies

Is Copy and Paste Programming Really a Problem?

It’s one of the most cited examples of technical debt, a lazy way of working, sloppy and short-sighted: an antipattern that adds to the long term cost of keeping a code base alive. But it’s also a natural way to get stuff done...