Tools & Methods

  • submit to reddit

The Wrong Notion of Time

No one wakes up in the morning and say "Today I'm gonna screw up. Today I'm gonna piss my boss and all my team mates off writing the worst code I could...

1 replies - 2569 views - 12/17/12 by Sandro Mancuso in Articles

What Refactoring is, and what it isn’t - According to Kent Beck and Martin Fowler

Sometimes a programmer will come to me and explain that they don’t like the design of something and that “we’re gonna need to do a whole bunch of...

3 replies - 38021 views - 12/16/12 by Jim Bird in Articles

Moving Fast Requires Good Communication

But we've lost the ability to visualize our software If you're working on an agile software development team at the moment, take a look around at your...

0 replies - 2130 views - 12/16/12 by Simon Brown in Articles

Using Pen & Paper. Feature Sketches.

This is another blog post in a series about using pen and paper for brainstorming, planning, and designing. The Single Responsibility Principle is the most...

0 replies - 2027 views - 12/12/12 by Victor Savkin in Articles

Measuring Software

A while back I read Making Software – it made me disappointed at the state of academic research into the practice of developing software. I just read...

0 replies - 4684 views - 11/28/12 by David Green in Articles

Cassandra in the Netflix Architecture

A talk from Denis Sheahan on Netflix's Cassandra Architecture and Open Source efforts. Presented on 28 March 2012 in Cassandra Europe. This presentation...

0 replies - 336 views - 11/20/12 by Brandon Nokes in Uncategorized

Collaborative Filtering at Scale

Sean Owen from the Mahout project (& Pentech VC,) at the 2nd BigData London meetup.

0 replies - 272 views - 11/20/12 by Brandon Nokes in Uncategorized

Weekly Poll: The CI Landscape

For this week's poll, we're taking a look at continuous integration servers and what we use them for. You'll get to review results instantly after submission....

1 replies - 7712 views - 11/15/12 by Bill Armstrong in Articles

Interview with Israel Gat on Technical Debt

Israel Gat, director of Cutter Consortium's Agile Product & Project Management practice, shares his thoughts on how technical debt can affect...

0 replies - 1405 views - 11/05/12 by Michael Muller in Articles

Technical Debt: I Do Not Think It Means What You Think It Means

Here’s another example of why language matters, and how the words we choose matter so much. I tried to join the European Lean-Kanban tour, not in person,...

13 replies - 8277 views - 11/04/12 by Gil Zilberfeld in Articles

Code Inventory and Tracking Releases

You know by now that Code Inventory is something of an obsession with me. Like it or not, most of us, whether developers or sysadmins, work in a service...

0 replies - 5117 views - 10/14/12 by Daniel Ackerson in Articles

Quality + Simplicity - the Sweet Spot

There is a common belief in the software development world that a tradeoff exists between speed of delivery and quality, an idea Martin Fowler calls the...

1 replies - 7426 views - 10/07/12 by Kief Morris in Articles

Our Search for the Perfect Project Management Tool

Originally authored by LockyAs the Project Manager at Smashing Boxes, I would not claim to be an hardened expert with all of the answers,  but I have been...

0 replies - 5686 views - 10/05/12 by Nick Jordan in Articles

Fail Faster! It Helps!

Continuous Delivery is all about being production ready on a monthly, weekly, or even daily basis. We're all going to run into faulty builds at some point and...

0 replies - 5099 views - 09/20/12 by Mitch Pronschinske in Articles

The "Pianodoro": Take Your Productivity to Power-Level 9000!

Practitioners of the Pomodoro Technique swear by its effectiveness in making working humans more productive. Pomodoro Technique (Standard)Pick ONE task to...

4 replies - 11721 views - 08/29/12 by Mitch Pronschinske in Articles