• submit to reddit
Dave Rooney08/11/11
918 views
0 replies

Fearless Learning

This year son joined the Robotics Club at his school. It runs first thing in the morning and the instructor encourages parents to attend, so I was able to make it this morning. I had an absolute blast watching the 12-14 year old kids working with their...

Dele Sikuade08/11/11
1965 views
0 replies

FREE .NET Software Development Tools – Part 1

Anne Grub at DevProConnections.com recently pulled together a list of free software development tools offered by vendors and the .net developer community. I took the liberty of expanding that list to introduce some more free killer tools.

Jurgen Appelo08/10/11
2751 views
1 replies

Seth Godin, a Single Strategy God

On the plane from Beijing to Amsterdam I read Linchpin by Seth Godin. OK, I tried reading it.

Wille Faler08/10/11
65432 views
16 replies

One Night With Clojure Makes a Scala Guy Humble

I do most of my work these days in Scala, but I have long been curious about Clojure, partly because of the mythology around Lisp and it’s potential superior productivity and possibility of self-generating code (Clojure is a Lisp dialect).

Giorgio Sironi08/10/11
4946 views
0 replies

Practical PHP Refactoring: Self Encapsulate Field

We are entering the data organization refactorings section of Fowler's book: these methods apply to object which maintain state, like entities, records, value objects and parameter objects. Sometimes these objects are persisted, while sometimes they remain...

Paul Stack08/10/11
6273 views
0 replies

How to get started with CI - Series

About a year ago (July 2010), I started working with my current company. When I started the team were lacking in process and the process they had was not as useful as it could be for developers. The first thing I done in that team was to restructure the...

John Ferguson Smart08/09/11
10449 views
0 replies

The Seven Phases of Introducing Continuous Integration into Your Organization

Continuous Integration is not an all-or-nothing affair. In fact, introducing CI into an organization takes you on a path that progresses through several distinct phases. Each of these phases involves incremental improvements to the technical infrastructure...

Jim Moscater08/09/11
6206 views
0 replies

Agile 2011 Begins With Big Announcements From Thoughtworks, Tasktop

The Agile 2011 Conference, the tenth annual gathering for Agile programming enthusiasts around the world, began in Salt Lake City on Monday. Aside from an array of talks, tutorials and workshops, there's been no shortage of important announcements for...

Mitch Pronschinske08/09/11
8281 views
0 replies

DZone at Agile 2011: A Manifesto Signatories Q&A

Last night at Agile 2011, DZone was in attendance at "The Big Park Bench" Agile Manifesto 10 year anniversary reunion.  At this very special gathering of 15 of the original 17 signatories for the Agile Manifesto, we witnessed a very lively and...

Kevin Rutherford08/09/11
1886 views
1 replies

Why I don’t use spork

Spork is great. And so is guard and its family of plugins. Early this year I spent a while converting all of my rails projects to use spork, and we even had a team standard tmux setup that ran spork in one of the start-up screens. So every time we saved a...

James Shore08/09/11
1257 views
0 replies

August 11th at Agile 2011: "Slackers and Debtors" Hands-On Session

I'm doing a neat hands-on activity at Agile 2011 called "Slackers and Debtors: Meet Commitments, Reduce Debt, and Improve Performance." It's a fun activity that illustrates how iteration velocity, technical debt, and iteration slack interact....

Israel Gat08/09/11
2527 views
0 replies

Agile 2011: "Super Fresh Code"

Below is the detailed outline for my August 10, 9:00AM Agile 2011 presentation. I look forward to meeting you and interacting with you in the conference before, during and after this presentation! Best, Israel

Giorgio Sironi08/09/11
8811 views
0 replies

CoffeeScript: a TDD example

CoffeeScript is a language building an abstraction over JavaScript (as the similar name suggests.) It is an abstraction over the syntax of JavaScript, not over its concepts: the language is still based on functions as objects which may bind to other objects,...

Sean Hull08/08/11
1774 views
0 replies

Devops – What is it and why is it important?

Devops is one of those fancy contractions that tech folks just love.  One part development or developer, and another part operations.  It imagines a blissful marriage where the team that develops software and builds features that fit the business, works...

Wille Faler08/08/11
4107 views
0 replies

What Bruce Lee Can Teach Us About Design Patterns

“An intelligent mind is one which is constantly learning, never concluding, styles and patterns have come to conclusion, therefore they have ceased to be intelligent.” Besides my technology interests, I’m a keen (if not necessarily good) student of...