I write software. For money. Or fun.