Browse our archives by topic…
Blog

A follow up to "A Short Tale of a Deceptively Slow LINQ Expression"
My last post caused a number of responses from the community. I discuss them here and provide a little bit more context.

A Short Tale of a Deceptively Slow LINQ Expression
In this post I delve into some performance analysis of an expensive loop that was taking over 200 seconds to run.

Component discovery and composition Part 1e: Fundamentals – Componentizing Registration

Component discovery and composition Part 1d: Fundamentals – Introducing Conventions

Component discovery and composition Part 1c: Fundamentals – Castle.Windsor

Introducing Templify
Templify is a simple tool for tokenising and packaging entire code based solutions. It's designed to unfurl demos / quickstarts / solution templates.

Component discovery and composition Part 1b: Fundamentals - MEF

Component discovery and composition Part 1: Fundamentals

Work Smarter, Not Harder
Feedback loops are an incredibly powerful force. In order adopt a continuous improvement mindset, you need to set up positive feedback loops. Here's how I've internalised the 'Work Smarter, Not Harder' mantra.