December 29, 2013

In case you haven’t seen it, I’m writing a 3-part series about HTTP ETags on the Ibuildings blog. The first two parts have already been published and the third will be out early next year. The literature for using ETags in practice is a bit scattered so I hope this will help centralize it.

If you prefer video, most of the content is covered in my HTTP & Your Angry Dog talk, recorded earlier this year at LaraconEU.

Precision Through Imprecision: Improving Time Objects

When creating value objects representing time, I recommend choosing how finegrained the time should be with your domain experts and round it off to that precision in the value object. Continue reading

Formatting Exception Messages

Published on October 27, 2015

How I Use Traits

Published on May 18, 2015