Posts
-
Encrypting data with AWS KMS
-
Starting a new job
-
Retrospective tips
-
Managing the Unexpected
-
DevOps Days London 2013
-
Software Craftsmanship 2012
-
Continuous Delivery
-
Moving on
-
Painfully slow clone speeds with msysgit & GitExtensions
-
Getting started with TDD
-
Commenting out old code kills puppies
-
Consistent modal dialogs, the easy way
-
The Pit of Success
-
Canton Software Craftsmanship
-
Code Katas
-
StirTrek: Thor Edition
-
Know your tools
-
Canton Software Craftsmanship
-
First Canton Software Craftsmanship get together
-
Taskie runner is now bundled
-
Strongly typed client-side URLs in ASP.NET MVC
-
Canton Software Craftsmanship
-
Taskie - Lowering the entrance barrier
-
Goals
-
Taskie - now with NuGet goodness
-
Testing tips
-
Are focused tests really worth it?
-
Introducing Taskie
-
Production deployment with your build script - Part 4
-
Production deployment with your build script - Part 3
-
How *not* to hash passwords
-
Production deployment with your build script - Part 2
-
Production deployment with your build script - Part 1
-
Comments are just missed refactorings
-
Controlling IIS7 remotely with PowerShell
-
Clever vs Explicit
-
OCP in action
-
Stakeholder editable content that automatically gets pushed live
-
2010 Goals - April Update
-
Revisiting my automated build & continuous integration setup
-
Juggling Git with multiple accounts
-
Naming
-
In-memory view rendering with Spark
-
Downtime
-
2010 Goals
-
2009 Goals - Year End Update
-
My attempt at demystifying dependency injection
-
Branch-Per-Feature in Subversion
-
2009 Goals - October Update
-
Ideas
-
Injecting all instances of a given type
-
2009 Goals - September Update
-
Auditing with NHibernate Listeners
-
When's the best time to write tests?
-
Starting Down The BDD Path
-
Crisis as Opportunity
-
2009 Goals - July Update
-
Strongly Typed Views With Mvc Contrib - Part 3
-
TortoiseSVN 1.6+ Hot Keys
-
Code & Coffee - Getting Started
-
Code and Coffee - Inital Impressions
-
Strongly Typed Views With Mvc Contrib - Part 2
-
Code and Coffee
-
2009 Goals - May Update
-
Strongly Typed Views With Mvc Contrib Part 1
-
jTemplates - Client-Side Templating With jQuery
-
Freedom or mentoring?
-
Layout tweaks
-
2009 Goals - March Update
-
ELMAH with ASP.NET MVC
-
Generic NHibernate User Type Base Class
-
ASP.NET MVC RC 1 Visual Studio Crash
-
Running IIS 7 In 32-bit Mode
-
New Year, New Goals - 2009
-
Automated Builds & Continuous Integration - Part 3
-
Nothin' But .NET Training
-
Automated Builds & Continuous Integration - Part 2
-
Automated Builds & Continuous Integration - Part 1
-
On Throwing Exceptions
-
Success Story
-
Automatically Run Your Unit Tests During Compilation
-
KISS Is Hard
-
MbUnit's ThreadedRepeat Attribute
-
C# 3.0 Automatic Property Gotcha
-
Cleveland Day of .NET Review
-
The Strategy Pattern and Filtering
-
Loading a DTO from LINQ To SQL
subscribe via RSS