2011
April
- April 2, 2011 » FluentMigrator getting started
March
- March 31, 2011 » Managing Wiki content
- March 31, 2011 » Feature Presentation
- March 26, 2011 » Do Unto Others
2009
October
- October 20, 2009 » 31 Days of Refactoring eBook
September
- September 1, 2009 » Jacksonville Code Camp 2009
August
- August 31, 2009 » 31 Days of Refactoring Series complete!
- August 28, 2009 » Refactoring Day 31 : Replace conditional with Polymorphism
- August 28, 2009 » Refactoring Day 30 : Return ASAP
- August 28, 2009 » Refactoring Day 29 : Remove Middle Man
- August 28, 2009 » Refactoring Day 28 : Rename boolean method
- August 27, 2009 » Refactoring Day 27 : Remove God Classes
- August 26, 2009 » Refactoring Day 26 : Remove Double Negative
- August 25, 2009 » Refactoring Day 25 : Introduce Design By Contract checks
- August 24, 2009 » Refactoring Day 24 : Remove Arrowhead Antipattern
- August 23, 2009 » Refactoring Day 23 : Introduce Parameter Object
- August 22, 2009 » Refactoring Day 22 : Break Method
- August 21, 2009 » Refactoring Day 21 : Collapse Hierarchy
- August 20, 2009 » Refactoring Day 20 : Extract Subclass
- August 19, 2009 » Refactoring Day 19 : Extract Factory Class
- August 18, 2009 » Refactoring Day 18 : Replace exception with conditional
- August 17, 2009 » Refactoring Day 17 : Extract Superclass
- August 16, 2009 » Refactoring Day 16 : Encapsulate Conditional
- August 15, 2009 » Refactoring Day 15 : Remove Duplication
- August 14, 2009 » Refactoring Day 14 : Break Responsibilities
- August 13, 2009 » Refactoring Day 13 : Extract Method Object
- August 12, 2009 » Refactoring Day 12 : Break Dependencies
- August 11, 2009 » Refactoring Day 11 : Switch to Strategy
- August 10, 2009 » Refactoring Day 10 : Extract Method
- August 9, 2009 » Refactoring Day 9 : Extract Interface
- August 7, 2009 » Refactoring Day 8 : Replace Inheritance with Delegation
- August 7, 2009 » Refactoring Day 7 : Rename (method, class, parameter)
- August 6, 2009 » Refactoring Day 6 : Push Down Field
- August 5, 2009 » Refactoring Day 5 : Pull Up Field
- August 4, 2009 » Refactoring Day 4 : Push Down Method
- August 3, 2009 » Refactoring Day 3 : Pull Up Method
- August 2, 2009 » Refactoring Day 2 : Move Method
- August 2, 2009 » Refactoring Day 1 : Encapsulate Collection
July
- July 31, 2009 » 31 Days of Refactoring
April
- April 22, 2009 » ‘Vice’ Testing
- April 21, 2009 » When is your code too defensive?
- April 20, 2009 » Refactoring to Tests
- April 17, 2009 » Code Smell: Fat Controller
January
- January 19, 2009 » TDD Firestarter
- January 2, 2009 » It’s all about the language
2008
December
- December 7, 2008 » Starting with BDD vs. starting with TDD
November
- November 17, 2008 » PTOM: The Decorator Pattern
October
- October 23, 2008 » LosTechies welcomes Colin Jack!
September
- September 15, 2008 » New job, new opportunities at Telligent
August
- August 24, 2008 » Refactoring towards deeper insight
- August 24, 2008 » Jacksonville Code Camp
June
- June 25, 2008 » Designing Controllers
- June 23, 2008 » Tour of MonoRail Series
- June 22, 2008 » Refactoring an established Domain Model
- June 22, 2008 » A call for Alt.Net Speakers
- June 18, 2008 » The strive to do better
- June 6, 2008 » Getting up to speed with the Castle.MonoRail trunk
- June 5, 2008 » ReSharper 4.0 Release Candidate available
- June 5, 2008 » Getting Started with Migrator.Net and database refactorings
April
- April 7, 2008 » Mapping a collection of Enums with NHibernate
- April 1, 2008 » I must admit
March
- March 16, 2008 » The amazing Storm botnet
- March 15, 2008 » PTOM: The Single Responsibility Principle
- March 15, 2008 » Orlando Code Camp Presentation
- March 13, 2008 » Separating Subversion Repositories using svndumpfilter
February
- February 27, 2008 » SSIS Frustration? Enter Pentaho
- February 26, 2008 » What happened to you’ve been HAACKED?
- February 22, 2008 » How can Open Source Software compete?
- February 18, 2008 » Presenting to Students
January
- January 7, 2008 » Code Coverage
- January 7, 2008 » Being “The Computer Guy”
- January 6, 2008 » Evaluating TeamCity as a CC.net Replacement
2007
December
- December 30, 2007 » Dealing with RSI properly
- December 21, 2007 » What I do
- December 16, 2007 » Choosing a JavaScript Framework
- December 11, 2007 » What really are the ALT.NET Shared Values?
- December 8, 2007 » Phil Haack posts about ASP.NET MVC
- December 5, 2007 » Configuring MacBook Pro for multi-platform development
- December 4, 2007 » Setting up a Ruby on Rails Production Server while keeping your sanity
- December 4, 2007 » Hiring a Developer Part 1
November
- November 29, 2007 » Entities vs. Value Objects
- November 14, 2007 » It’s written in AJAX!
- November 14, 2007 » LosTechies welcomes Chris Patterson!
- November 6, 2007 » Testing Security Link Demands with R#
- November 5, 2007 » Versioning with Cruise Control, Nant and Subversion
October
- October 22, 2007 » Boston is in the series!!!
- October 15, 2007 » Yet another Microsoft MVC/MonoRail blog post
- October 14, 2007 » Avoiding Development Disasters @ WTF
- October 11, 2007 » The world welcomes Aidan!
- October 9, 2007 » Staying on top of Test Coverage
- October 8, 2007 » Wednesday is the Day
- October 7, 2007 » DesignByContract with Fluent Interfaces
- October 4, 2007 » Testing MonoRail Filters
September
- September 29, 2007 » Organizing Namespaces with DDD
- September 27, 2007 » Branching a trunk permanently
- September 26, 2007 » Another reason to love MonoRail
- September 25, 2007 » Welcome Colin Ramsay!
- September 24, 2007 » NAnt Build Prompter
- September 24, 2007 » 500gb MyBook external HDD and Virtual Machine
- September 22, 2007 » Microsoft’s fancy footwork
- September 22, 2007 » Blogging at LosTechies