Blogging (3)Books (4)Commentary (10)Development (75)Events (30)Fluent Interface (6)Fundamentals (12)IronRuby (1)JQuery (1)Learning in Public (3)Local (30)MSBuild (3)NHibernate (8)Oxide (1)Performace (2)Random (23)Shameless Plug (3)Silverlight (1)Tools (26)Unit Testing (14)No Category (3)

Blogging (3) 
8/5/2009Is It Difficult To Comment On My Blog?
12/5/2008Syntax Highlighter Install Test
3/26/2008DasBlog and Hosted Websites

Books (4) 
5/7/2010Apprenticeship Patterns - Guidance for the Aspiring Software Craftsman
5/2/2010Reading Apprenticeship Patterns by Dave Hoover and Adewale Oshineye
7/24/2009Book Review: ASP.NET MVC in Action
4/1/2008Head First Object-Oriented Analysis & Design

Commentary (10) 
5/2/2010Reading Apprenticeship Patterns by Dave Hoover and Adewale Oshineye
7/31/2009Yo Dawg, I Heard Your Build Failed Because You Refactored Unit Tests…
7/24/2009Book Review: ASP.NET MVC in Action
6/10/2009The Vendor Client Relationship (In Real World Situations)
3/26/2009Done, Done, Done: The Cult of Done Manifesto
1/27/2009My List of Useful Mac Software
11/7/2008My Thoughts On Obama's Victory
10/22/2008Company Bio Take 1
8/10/2008The 800 Pound Technical Debt Collection Gorilla
3/27/2008Pondering the Social Problem

Development (75) 
7/31/2010An Implementation of Castle Windsor Bootstrapper for Caliburn.Micro
7/23/2010Brian Marick: Programming for Business Users
6/17/2010A Couple Useful Powershell Commands for working with Ruby/IronRuby
5/11/2010JP Boodhoo’s Introduction to Machine.Specifications
5/2/2010Reading Apprenticeship Patterns by Dave Hoover and Adewale Oshineye
4/22/2010Running Rails in IIS7 with IronRuby Rack
4/19/2010Eric Lee: Yes, SRP Violations Hurt
4/15/2010C# TDD Videos from Object Mentor's Brett Schuchert
4/13/2010List of Gotchas for VS2010 Upgrade
4/5/2010South Sound .NET Presents: Chris Tavares on Moving Forward with Enterprise Library 5
10/30/2009Vacation of Fluent NHibernate: Tuesday Conventions
10/27/2009Vacation of Fluent NHibernate: Monday ClassMaps
10/26/2009Vacation of Fluent NHibernate: Introduction
10/23/2009TDD Kata Calculator Demonstration
10/20/2009Using MSpec to Solve Kata Potter Part 1: The Specifications
10/16/2009SSDNUG Presents: Eric Lee on Anti-Patterns in Legacy Code November 12th
8/11/2009Ward Cunningham on the Origin of the Term “Technical Debt”
8/10/2009Presentation Patterns Wiki Available to the Public
8/8/2009Implementing A Multi-Tenant ASP.NET MVC Application with S#arp Architecture
7/31/2009Yo Dawg, I Heard Your Build Failed Because You Refactored Unit Tests…
7/27/2009Pet Peeve Code Smell: Multiple Calls to a Method in a Block
7/1/2009Norwegian Developers Conference Videos
6/11/2009JQuery for Absolute Beginners Video Series
6/10/2009Getting Started With Selenium For ASP.NET Developers
5/5/2009Announcing The Olympia Software Craftsmanship Workshop
4/24/2009How To Be Awesome: Enforcing ToDos with Specification Tests
4/24/2009Practical Example of YAGNI: Good Intentions Gone Horribly Wrong
4/22/2009I am Officially a jQuery Convert
4/17/2009The Portland Code Camp v4.0 Is On
3/27/2009Requesting Contracted .NET OSS Bug Fixes from the Community
3/25/2009Loading an Image from Resources in an Unreferenced Assembly
3/23/2009Silverlight, XAML & Prism: Diving in Head First at the Shallow End of the Pool
2/26/2009Find Me at ALT.NET Seattle 2009 This Weekend
2/13/2009South Sound .NET Users Group: Dependency Injection Resources
2/5/2009S.O.L.I.D. By Example: Open Closed Principal
2/4/2009SSDotNet Meeting Feb. 12th / Dependency Injection by Bobby Johnson
2/3/2009S.O.L.I.D. By Example: Single Responsibility Principal
1/30/2009Overkill or Useless: You Decide!
1/9/2009Ayende on Multi Tenancy
1/4/2009ALT.NET Seattle Upcoming Events
1/4/2009South Sound .NET: Ade Miller on Continuous Integration
1/2/2009ALT.NET Seattle 2009 & Sponsorship
12/13/2008Holy @#$% Generics Are Fun!
12/11/2008Implementing Oxide Data Provider with Linq to Fluent NHibernate
12/9/2008Seattle ALT.NET Meeting December 13th
12/9/2008South Sound .NET Users Group Meeting December 11: Glenn Block on Managed Extensibility Framework (MEF)
11/25/2008First Post From the Mac Book Pro
11/11/2008Seattle Code Camp v4.0
11/10/2008South Sound .Net Meeting Nov. 13: MVC with Chris Tavares
11/5/2008.NET Assembly References Compile Time Errors
11/4/2008Fluent NHibernate Joined Subclass in Separate Assemblies
10/22/2008Team Build Workspaces Make Baby Jesus Cry
10/17/2008.NET Ajax 1.0, Server.Transfer & Not Rewriting Our Entire Application
9/22/2008Using Extension Methods in .NET Framework 2.0
8/18/2008Find Me at Devscovery 2008 in Redmond
8/10/2008The 800 Pound Technical Debt Collection Gorilla
8/7/2008Skinning the Cat with Fluent NHibernate
6/26/2008Rhino.Mocks and Read Only Property Injection Part 2
6/25/2008Foundations of Programming Ebook
6/23/2008Summer of NHibernate '08 Screencasts
6/22/2008Exploring the ALT.NET Stack and ASP.NET MVC
6/22/2008Rhino.Mocks and Read Only Property Injection
6/12/2008Lego Indiana Jones and the Mystery of the Failing Build
6/4/2008SSDotNet Meeting June 12 / Silverlight 2.0 / Erik Mork
4/25/2008Target Overriding in MSBuild
4/25/2008Web Deployment Projects & Team Build
4/18/2008Downloading DevExpress Training Video
4/12/2008Code Trip Olympia Expo: Three Hours, Three Speakers
4/12/2008What is the Liskov Substitution Principal?
4/8/2008SSDotNet Presents Fred Hirshfield On NHibernate
4/4/2008What is Wideband Delphi Estimation?
4/1/2008Head First Object-Oriented Analysis & Design
3/31/2008Report Viewer Landscape Paper Orientation Bug
3/28/2008Object Explosion Refactoring
3/28/2008The Code Trip Olympia, WA April 15th

Events (30) 
7/6/2010South Sound .NET Presents: Charlie Poole on Communicating With Tests - Test-Centric Project Organization
6/8/2010South Sound .NET Presents: Justin Bozonier on Decoupling with Message Oriented Object Design
4/21/2010Seattle Code Camp 2010 Brain Dump
4/5/2010South Sound .NET Presents: Chris Tavares on Moving Forward with Enterprise Library 5
11/12/2009South Sound .NET Presents: Eric Lee on Common Anti-Patterns in Legacy Code
10/16/2009SSDNUG Presents: Eric Lee on Anti-Patterns in Legacy Code November 12th
9/4/2009South Sound .NET Users Group Schedule Filling Up With Pure Awesomeness!
8/26/2009South Sound .NET Users Group Call For Speakers
7/1/2009Norwegian Developers Conference Videos
5/13/2009Introducing Able Probe, Inc, SUFORS & The Team
5/5/2009Announcing The Olympia Software Craftsmanship Workshop
4/17/2009The Portland Code Camp v4.0 Is On
2/26/2009Find Me at ALT.NET Seattle 2009 This Weekend
2/13/2009South Sound .NET Users Group: Dependency Injection Resources
2/4/2009SSDotNet Meeting Feb. 12th / Dependency Injection by Bobby Johnson
1/4/2009ALT.NET Seattle Upcoming Events
1/4/2009South Sound .NET: Ade Miller on Continuous Integration
1/2/2009ALT.NET Seattle 2009 & Sponsorship
12/9/2008Seattle ALT.NET Meeting December 13th
12/9/2008South Sound .NET Users Group Meeting December 11: Glenn Block on Managed Extensibility Framework (MEF)
11/11/2008Seattle Code Camp v4.0
11/10/2008South Sound .Net Meeting Nov. 13: MVC with Chris Tavares
8/22/2008Highlight of the Last Three Days
8/19/2008Redmond ALT.NET Geek Dinner
8/18/2008Find Me at Devscovery 2008 in Redmond
6/25/2008Foundations of Programming Ebook
6/4/2008SSDotNet Meeting June 12 / Silverlight 2.0 / Erik Mork
4/12/2008Code Trip Olympia Expo: Three Hours, Three Speakers
4/8/2008SSDotNet Presents Fred Hirshfield On NHibernate
3/28/2008The Code Trip Olympia, WA April 15th

Fluent Interface (6) 
7/19/2010Fluent Wix : A Breakable Toy Project for Generating MSI Installers
10/30/2009Vacation of Fluent NHibernate: Tuesday Conventions
10/27/2009Vacation of Fluent NHibernate: Monday ClassMaps
10/26/2009Vacation of Fluent NHibernate: Introduction
12/13/2008Holy @#$% Generics Are Fun!
8/7/2008Skinning the Cat with Fluent NHibernate

Fundamentals (12) 
7/23/2010Brian Marick: Programming for Business Users
8/11/2009Ward Cunningham on the Origin of the Term “Technical Debt”
8/10/2009Presentation Patterns Wiki Available to the Public
7/27/2009Pet Peeve Code Smell: Multiple Calls to a Method in a Block
7/9/2009MVC Public Service Announcement Video Series
4/24/2009Practical Example of YAGNI: Good Intentions Gone Horribly Wrong
2/5/2009S.O.L.I.D. By Example: Open Closed Principal
2/3/2009S.O.L.I.D. By Example: Single Responsibility Principal
6/25/2008Foundations of Programming Ebook
6/23/2008Summer of NHibernate '08 Screencasts
6/22/2008Exploring the ALT.NET Stack and ASP.NET MVC
4/12/2008What is the Liskov Substitution Principal?

IronRuby (1) 
4/22/2010Running Rails in IIS7 with IronRuby Rack

JQuery (1) 
6/11/2009JQuery for Absolute Beginners Video Series

Learning in Public (3) 
7/19/2010Fluent Wix : A Breakable Toy Project for Generating MSI Installers
5/12/2010Getting Your Installer to Register a Service with Wix#
5/12/2010Creating Professional Installers with Wix#

Local (30) 
7/6/2010South Sound .NET Presents: Charlie Poole on Communicating With Tests - Test-Centric Project Organization
6/8/2010South Sound .NET Presents: Justin Bozonier on Decoupling with Message Oriented Object Design
4/21/2010Seattle Code Camp 2010 Brain Dump
4/5/2010South Sound .NET Presents: Chris Tavares on Moving Forward with Enterprise Library 5
11/12/2009South Sound .NET Presents: Eric Lee on Common Anti-Patterns in Legacy Code
10/16/2009SSDNUG Presents: Eric Lee on Anti-Patterns in Legacy Code November 12th
9/4/2009South Sound .NET Users Group Schedule Filling Up With Pure Awesomeness!
8/26/2009South Sound .NET Users Group Call For Speakers
5/13/2009Introducing Able Probe, Inc, SUFORS & The Team
5/5/2009Announcing The Olympia Software Craftsmanship Workshop
4/17/2009The Portland Code Camp v4.0 Is On
2/26/2009Find Me at ALT.NET Seattle 2009 This Weekend
2/13/2009South Sound .NET Users Group: Dependency Injection Resources
2/4/2009SSDotNet Meeting Feb. 12th / Dependency Injection by Bobby Johnson
1/4/2009ALT.NET Seattle Upcoming Events
1/4/2009South Sound .NET: Ade Miller on Continuous Integration
1/2/2009ALT.NET Seattle 2009 & Sponsorship
12/17/2008Why I Work for Alliance Enterprises
12/9/2008Seattle ALT.NET Meeting December 13th
12/9/2008South Sound .NET Users Group Meeting December 11: Glenn Block on Managed Extensibility Framework (MEF)
11/11/2008Seattle Code Camp v4.0
11/10/2008South Sound .Net Meeting Nov. 13: MVC with Chris Tavares
8/22/2008Highlight of the Last Three Days
8/19/2008Redmond ALT.NET Geek Dinner
8/18/2008Find Me at Devscovery 2008 in Redmond
6/4/2008SSDotNet Meeting June 12 / Silverlight 2.0 / Erik Mork
4/16/2008Want Office Ultimate 2007?
4/12/2008Code Trip Olympia Expo: Three Hours, Three Speakers
4/8/2008SSDotNet Presents Fred Hirshfield On NHibernate
3/28/2008The Code Trip Olympia, WA April 15th

MSBuild (3) 
6/12/2008Lego Indiana Jones and the Mystery of the Failing Build
4/25/2008Target Overriding in MSBuild
4/25/2008Web Deployment Projects & Team Build

NHibernate (8) 
8/16/2010NHibernate 3.0 QueryOver Syntax is the Bee's Knees
10/30/2009Vacation of Fluent NHibernate: Tuesday Conventions
10/27/2009Vacation of Fluent NHibernate: Monday ClassMaps
10/26/2009Vacation of Fluent NHibernate: Introduction
8/8/2009Implementing A Multi-Tenant ASP.NET MVC Application with S#arp Architecture
1/9/2009Ayende on Multi Tenancy
11/4/2008Fluent NHibernate Joined Subclass in Separate Assemblies
8/7/2008Skinning the Cat with Fluent NHibernate

Oxide (1) 
12/11/2008Implementing Oxide Data Provider with Linq to Fluent NHibernate

Performace (2) 
11/7/2008My Thoughts On Obama's Victory
7/2/2008NHibernate: Testing The Performance Urban Legend

Random (23) 
6/17/2010Drive: The Surprising Truth About What Motivates Us
4/1/2010My April Fools Day Prank
8/11/2009Explain Phishing to Your Grandma
7/9/2009MVC Public Service Announcement Video Series
6/10/2009The Vendor Client Relationship (In Real World Situations)
5/21/2009Model-First Development with Entity Framework 4.0 (?)
3/26/2009Done, Done, Done: The Cult of Done Manifesto
1/30/2009Overkill or Useless: You Decide!
1/27/2009My List of Useful Mac Software
12/17/2008Why I Work for Alliance Enterprises
12/13/2008Holy @#$% Generics Are Fun!
12/5/2008Syntax Highlighter Install Test
11/25/2008First Post From the Mac Book Pro
11/7/2008My Thoughts On Obama's Victory
10/22/2008Company Bio Take 1
9/8/2008Going to a new Job Moving List
8/22/2008Highlight of the Last Three Days
8/10/2008The 800 Pound Technical Debt Collection Gorilla
6/12/2008Lego Indiana Jones and the Mystery of the Failing Build
4/24/2008The Grand Unifying Theory of Documentation Relevance
4/18/2008Downloading DevExpress Training Video
4/16/2008Want Office Ultimate 2007?
3/25/2008Lorem ipsum Sample Text

Shameless Plug (3) 
8/5/2009Is It Difficult To Comment On My Blog?
4/17/2009The Portland Code Camp v4.0 Is On
1/13/2009Typemock Isolator 5.2 VB.NET Support

Silverlight (1) 
3/25/2009Loading an Image from Resources in an Unreferenced Assembly

Tools (26) 
7/31/2010An Implementation of Castle Windsor Bootstrapper for Caliburn.Micro
5/12/2010Getting Your Installer to Register a Service with Wix#
5/12/2010Creating Professional Installers with Wix#
5/11/2010JP Boodhoo’s Introduction to Machine.Specifications
4/13/2010List of Gotchas for VS2010 Upgrade
10/30/2009Vacation of Fluent NHibernate: Tuesday Conventions
10/27/2009Vacation of Fluent NHibernate: Monday ClassMaps
10/26/2009Vacation of Fluent NHibernate: Introduction
10/20/2009Using MSpec to Solve Kata Potter Part 1: The Specifications
6/10/2009Getting Started With Selenium For ASP.NET Developers
5/21/2009Model-First Development with Entity Framework 4.0 (?)
3/27/2009Requesting Contracted .NET OSS Bug Fixes from the Community
3/23/2009Silverlight, XAML & Prism: Diving in Head First at the Shallow End of the Pool
1/27/2009My List of Useful Mac Software
1/13/2009Typemock Isolator 5.2 VB.NET Support
12/5/2008Syntax Highlighter Install Test
11/25/2008First Post From the Mac Book Pro
10/22/2008Team Build Workspaces Make Baby Jesus Cry
10/17/2008.NET Ajax 1.0, Server.Transfer & Not Rewriting Our Entire Application
9/8/2008Going to a new Job Moving List
8/7/2008Skinning the Cat with Fluent NHibernate
7/2/2008NHibernate: Testing The Performance Urban Legend
6/26/2008Rhino.Mocks and Read Only Property Injection Part 2
6/23/2008Summer of NHibernate '08 Screencasts
6/22/2008Exploring the ALT.NET Stack and ASP.NET MVC
6/22/2008Rhino.Mocks and Read Only Property Injection

Unit Testing (14) 
6/10/2010Beyond Unit Testing => Specification of Intent
4/15/2010C# TDD Videos from Object Mentor's Brett Schuchert
4/2/2010Writing Tests for a Stored Proc Sure Feels Weird
10/23/2009TDD Kata Calculator Demonstration
10/20/2009Using MSpec to Solve Kata Potter Part 1: The Specifications
7/31/2009Yo Dawg, I Heard Your Build Failed Because You Refactored Unit Tests…
6/10/2009Getting Started With Selenium For ASP.NET Developers
4/24/2009How To Be Awesome: Enforcing ToDos with Specification Tests
1/13/2009Typemock Isolator 5.2 VB.NET Support
9/22/2008Using Extension Methods in .NET Framework 2.0
7/2/2008NHibernate: Testing The Performance Urban Legend
6/26/2008Rhino.Mocks and Read Only Property Injection Part 2
6/22/2008Exploring the ALT.NET Stack and ASP.NET MVC
6/22/2008Rhino.Mocks and Read Only Property Injection

No Category (3) 
4/6/2010I’m Speaking at Seattle Code Camp April 17-18th 2010
8/10/2009The Lounge’s James Avery on Bootstrapping Your Own Company
4/25/2009First Draft Outline for Portland Code Camp Presentation on nHibernate