Writing on software design and anything that interests me.