Home
Thoughts on...
William Caputo (logosity)
無
October 17 2014
»
XP Wabi Sabi (Refactored)
August 6 2014
»
Test Driving Clojure Macros
May 25 2013
»
Immutability and Safety
March 14 2013
»
Design goals and Complexity
January 19 2013
»
Expoloring the French Defense (G30 practice game at DRW)
January 7 2013
»
CICL Chess Match: Board 6 vs Northwestern
December 28 2012
»
Site Redesign
November 10 2012
»
Programmer (blood) types
May 23 2012
»
AretĂȘ
May 17 2012
»
Logic Engineers
May 11 2012
»
Dedication
February 5 2012
»
Why Teams
October 19 2011
»
Python Challenge answers 0 thru 4... in clojure
October 12 2011
»
My first clojure macro
October 8 2011
»
Where Style Rules Come From
September 24 2011
»
Stand-ups
August 6 2011
»
Software Patents are Amoral
April 30 2011
»
Software is not an asset
April 17 2011
»
Oil 101
February 26 2011
»
Introducing Situational Context
April 22 2010
»
Could OSS withstand the attack of the GMO's?
January 19 2010
»
Installing MIT Scheme on 64-bit ubuntu
January 1 2010
»
Teaching Magic
December 9 2009
»
Why Finding a Good Programmer isn't Enough
November 2 2009
»
The Death of Agile
October 26 2009
»
Gifts Instead of Certs
July 29 2009
»
What makes tests brittle
June 16 2009
»
Continuation Passing Style
June 16 2009
»
Closures and Sequence Points
June 14 2009
»
Is This Thing Still On?
July 15 2006
»
Business and IT converging?
July 5 2006
»
Applying Technology is not Technology
April 2 2006
»
Knowledge Nodes
February 14 2006
»
How to Start an Interplanetary War
February 10 2006
»
XP Exaggerated Redux
February 2 2006
»
Job Postings
January 31 2006
»
Competition
January 26 2006
»
Automatic Discipline
January 25 2006
»
Free Features
January 24 2006
»
Asking about Trust
January 23 2006
»
The Steelers
January 19 2006
»
Bad Links
January 18 2006
»
Visual Studio Team System Jumpstart
January 17 2006
»
Aligining Value
January 16 2006
»
Lisp Again
January 13 2006
»
Getting It Right
January 12 2006
»
Efficiency vs Productivity
January 10 2006
»
Stubbornness
January 9 2006
»
Writing To Annoy Yourself
January 5 2006
»
Due Process In The Workplace
January 4 2006
»
Top 10 Independent Games
January 3 2006
»
Finished The Count of Monte Cristo
January 2 2006
»
CruiseControl .NET at 1.0
November 30 2005
»
Agile and OOP
November 22 2005
»
Harry Potter -- In America
November 21 2005
»
Literary Offenses
November 10 2005
»
Names instead of numbers
October 23 2005
»
Subtext
October 23 2005
»
NUnit Practice: Comment boolean asserts
October 19 2005
»
Analysis has a Definition...
October 18 2005
»
TDD is about Testing... Or Not
October 17 2005
»
Refactoring, Patterns and Simplicity
September 30 2005
»
Comments Open, and Some Changes (Retiring from Agile)
September 2 2005
»
Calling DEVENV From NAnt
August 22 2005
»
Flying Spaghetti Monster
August 14 2005
»
TDD Pattern: Do not cross boundaries Revisited
August 5 2005
»
TDD Slang: Sticky Tests
July 19 2005
»
On Leadership
July 18 2005
»
Making Do
July 10 2005
»
Best Practices
July 9 2005
»
Overriding Interface Methods in Subclasses
July 8 2005
»
Gouranga
July 6 2005
»
Featured Area: Software Patents
June 23 2005
»
Card Data (In)security
June 20 2005
»
Ode to Guinness
June 17 2005
»
Getting This Down?
June 16 2005
»
Order and Chaos
June 15 2005
»
Halfway There
June 14 2005
»
Simple Classes
April 29 2005
»
CI: The CI Coordinate System
April 21 2005
»
Software as Prosthesis
April 18 2005
»
A Little Hacking Run: The Rest of the Story
April 14 2005
»
A Little Hacking Run: Permutations
April 13 2005
»
Featured Area Update
April 13 2005
»
A Little Hacking Run
March 22 2005
»
The Bug Count Also Rises
February 15 2005
»
XP Principles vs practices
February 9 2005
»
Control
January 1 2005
»
OK, its a religion...
December 31 2004
»
TDD Pattern: Do not cross boundaries
December 22 2004
»
Legacy Code
November 23 2004
»
Design Quality as Function of Complexity
November 6 2004
»
Resetting the IT Lexicon
November 6 2004
»
Group As User
November 2 2004
»
Voting
October 26 2004
»
Circling the Dinosaurs
October 19 2004
»
Meditation -- (Random Thought)
October 19 2004
»
Structureless Programming
October 18 2004
»
Wormhole anti-pattern
October 12 2004
»
Site migration
July 20 2004
»
Its all about Metaphor
July 11 2004
»
XP... You Know, For Kids!
July 10 2004
»
Tell, Don't Ask
June 21 2004
»
Project Management
May 7 2004
»
Spam o' the week
May 6 2004
»
Getting Voters in Shape
April 21 2004
»
People Over Process... Really.
April 20 2004
»
Can Your Design Pass Michael's Test?
April 13 2004
»
Pairing is deep; Code Reviews are Wide
April 1 2004
»
Situated Software
March 23 2004
»
u r stupid if paying too much for softwares concordant shabbily
February 25 2004
»
Fallacies are Your Friend
January 25 2004
»
XP Ain't out There
January 24 2004
»
Some Nice Math Resources
January 18 2004
»
To Fix without Fixing
January 16 2004
»
Hani's words are truth
January 9 2004
»
Why I don't care what Gerold Keefer Thinks
January 9 2004
»
Building for Change Makes Change Harder
January 4 2004
»
New Article on Enterprise Continuous Integration
January 3 2004
»
Defining Enterprise Continuous Integration
December 19 2003
»
Task Estimates are Extraneous
December 11 2003
»
The Algebra of TDD
December 5 2003
»
Miserable Failure
November 25 2003
»
The more things change...
November 24 2003
»
Fun with Fruit (or Spy vs Spy revisited)
November 12 2003
»
Heisenbug(?) in .NET using IDisposable
November 11 2003
»
New site is up!
November 5 2003
»
What is TDD about?
October 28 2003
»
Scarcity and Process
October 27 2003
»
Generalized LAWST Workshop format
October 26 2003
»
What's in a Coding Standard?
October 24 2003
»
Build File Pattern: Keep Paths in Properties
October 24 2003
»
Build File Pattern: Path Prefixes
October 16 2003
»
Quote of the Day
October 16 2003
»
Wading In...
October 12 2003
»
XP has Fractal "up-front" design
October 8 2003
»
Repository Structures and CI
October 7 2003
»
Possible NUnit Feature
October 2 2003
»
TDD - Pattern: Factory Hides test interface
September 27 2003
»
Fear Polarizes
September 22 2003
»
The Balloon Race
September 19 2003
»
What 'Done' Means
September 17 2003
»
The Myth of Consistency