Business and IT converging?
Applying Technology is not Technology
Knowledge Nodes
How to Start an Interplanetary War
XP Exaggerated Redux
Job Postings
Competition
Automatic Discipline
Free Features
Asking about Trust
The Steelers
Bad Links
Visual Studio Team System Jumpstart
Aligining Value
Lisp Again
Getting It Right
Efficiency vs Productivity
Stubbornness
Writing To Annoy Yourself
Due Process In The Workplace
Top 10 Independent Games
Finished The Count of Monte Cristo
CruiseControl .NET at 1.0
Agile and OOP
Harry Potter -- In America
Literary Offenses
Names instead of numbers
Subtext
NUnit Practice: Comment boolean asserts
Analysis has a Definition...
TDD is about Testing... Or Not
Refactoring, Patterns and Simplicity
Leather Pants
Comments Open, and Some Changes
Temporarily Closing All Comments
Calling DEVENV From NAnt
Flying Spaghetti Monster
TDD Pattern: Do not cross boundaries Revisited
TDD Slang: Sticky Tests
On Leadership
Making Do
Added Some Links
Best Practices
Overriding Interface Methods in Subclasses
Gouranga
Featured Area: Software Patents
Card Data (In)security
RSS 2.0 feed now available
Fixed Quotes/Code blocks
Ode to Guinness
Getting This Down?
Order and Chaos
Halfway There
Simple Classes
Where The Site Went
CI: The CI Coordinate System
Software as Prosthesis
A Little Hacking Run: The Rest of the Story
A Little Hacking Run: Permutations
Featured Area Update
A Little Hacking Run
The Bug Count Also Rises
XP Principles vs practices
Control
Featured Area: Pragmatic Version Control Using Subversion
OK, its a religion...
TDD Pattern: Do not cross boundaries
Legacy Code
Design Quality as Function of Complexity
Comments
Resetting the IT Lexicon
Group As User
Voting
Circling the Dinosaurs
Meditation -- (Random Thought)
Structureless Programming
Wormhole anti-pattern
Site migration
I'm back!!
Its all about Metaphor
XP... You Know, For Kids!
Tell, Don't Ask
Project Management
Spam o' the week
Getting Voters in Shape
People Over Process... Really.
Can Your Design Pass Michael's Test?
Pairing is deep; Code Reviews are Wide
Situated Software
Not yet Giving up on Comments
u r stupid if paying too much for softwares concordant shabbily
...Good Intentions
Fallacies are Your Friend
XP Ain't out There
Some Nice Math Resources
To Fix without Fixing
Hani's words are truth
Why I don't care what Gerold Keefer Thinks
Building for Change Makes Change Harder
New Article on Enterprise Continuous Integration
Site updates
Task Estimates are Extraneous
The Algebra of TDD
Miserable Failure
The more things change...
Fun with Fruit (or Spy vs Spy revisited)
Heisenbug(?) in .NET using IDisposable
New site is up!
What is TDD about?
Scarcity and Process
Generalized LAWST Workshop format
What's in a Coding Standard?
Build File Pattern: Keep Paths in Properties
Build File Pattern: Path Prefixes
Quote of the Day
Wading In...
XP has Fractal "up-front" design
Repository Structures and CI
Possible NUnit Feature
TDD - Pattern: Factory Hides test interface
Fear Polarizes
The Balloon Race
What 'Done' Means
The Myth of Consistency
Applying Technology is not Technology
Knowledge Nodes
How to Start an Interplanetary War
XP Exaggerated Redux
Job Postings
Competition
Automatic Discipline
Free Features
Asking about Trust
The Steelers
Bad Links
Visual Studio Team System Jumpstart
Aligining Value
Lisp Again
Getting It Right
Efficiency vs Productivity
Stubbornness
Writing To Annoy Yourself
Due Process In The Workplace
Top 10 Independent Games
Finished The Count of Monte Cristo
CruiseControl .NET at 1.0
Agile and OOP
Harry Potter -- In America
Literary Offenses
Names instead of numbers
Subtext
NUnit Practice: Comment boolean asserts
Analysis has a Definition...
TDD is about Testing... Or Not
Refactoring, Patterns and Simplicity
Leather Pants
Comments Open, and Some Changes
Temporarily Closing All Comments
Calling DEVENV From NAnt
Flying Spaghetti Monster
TDD Pattern: Do not cross boundaries Revisited
TDD Slang: Sticky Tests
On Leadership
Making Do
Added Some Links
Best Practices
Overriding Interface Methods in Subclasses
Gouranga
Featured Area: Software Patents
Card Data (In)security
RSS 2.0 feed now available
Fixed Quotes/Code blocks
Ode to Guinness
Getting This Down?
Order and Chaos
Halfway There
Simple Classes
Where The Site Went
CI: The CI Coordinate System
Software as Prosthesis
A Little Hacking Run: The Rest of the Story
A Little Hacking Run: Permutations
Featured Area Update
A Little Hacking Run
The Bug Count Also Rises
XP Principles vs practices
Control
Featured Area: Pragmatic Version Control Using Subversion
OK, its a religion...
TDD Pattern: Do not cross boundaries
Legacy Code
Design Quality as Function of Complexity
Comments
Resetting the IT Lexicon
Group As User
Voting
Circling the Dinosaurs
Meditation -- (Random Thought)
Structureless Programming
Wormhole anti-pattern
Site migration
I'm back!!
Its all about Metaphor
XP... You Know, For Kids!
Tell, Don't Ask
Project Management
Spam o' the week
Getting Voters in Shape
People Over Process... Really.
Can Your Design Pass Michael's Test?
Pairing is deep; Code Reviews are Wide
Situated Software
Not yet Giving up on Comments
u r stupid if paying too much for softwares concordant shabbily
...Good Intentions
Fallacies are Your Friend
XP Ain't out There
Some Nice Math Resources
To Fix without Fixing
Hani's words are truth
Why I don't care what Gerold Keefer Thinks
Building for Change Makes Change Harder
New Article on Enterprise Continuous Integration
Site updates
Task Estimates are Extraneous
The Algebra of TDD
Miserable Failure
The more things change...
Fun with Fruit (or Spy vs Spy revisited)
Heisenbug(?) in .NET using IDisposable
New site is up!
What is TDD about?
Scarcity and Process
Generalized LAWST Workshop format
What's in a Coding Standard?
Build File Pattern: Keep Paths in Properties
Build File Pattern: Path Prefixes
Quote of the Day
Wading In...
XP has Fractal "up-front" design
Repository Structures and CI
Possible NUnit Feature
TDD - Pattern: Factory Hides test interface
Fear Polarizes
The Balloon Race
What 'Done' Means
The Myth of Consistency
Some Blogs I Read
Current Reading List
Recently Read