Jef Claes

On software and life

20 May 2013

Validating composite models with knockout validation

When you use [knockout validation](https://github.com/Knockout-Contrib/Knockout-Validation) to extend observables with v...
12 May 2013

IDDD Tour notes (2/2)

This is the second and last part of my notes I scribbled down attending the IDDD Tour. [The first part](http://www.jefcl...
05 May 2013

IDDD Tour notes (1/2)

Two weeks ago I got to spend four days attending the [IDDD Tour](http://idddtour.com/) by [Vaughn Vernon](https://twitte...
07 Apr 2013

Designing entities: immutability first

The first year I wrote software for a living I spent my days mostly writing forms over data applications; most of my eff...
24 Mar 2013

Reading large files in chunks with proper encapsulation

I've been doing some work lately which involves sequentially reading large files (> 2 to 5GB). This entails that it's...
17 Mar 2013

Putting my IronMQ experiment under stress

Two weeks ago, [I shared my first impressions of IronMQ](http://www.jefclaes.be/2013/03/first-ironmq-impressions.html). ...
10 Mar 2013

Some experimental infrastructure for IronMQ pull

I wrote about using [IronMQ as a cloud-based message queue](http://www.jefclaes.be/2013/03/first-ironmq-impressions.html...
03 Mar 2013

First IronMQ impressions

First time I touched messaging was in the first few years of my professional life working on software that supported fir...
24 Feb 2013

My Christmas holiday project postmortem

Somewhere over a year and a half ago I discovered the music of Dire Straits, which has sparked a fanatical love and fasc...
17 Feb 2013

Adding the R to CQS: some storage options

I've been writing [quite a bit](http://www.jefclaes.be/2013/01/separating-command-data-from-logic-and.html) about [CQS](...