The thoughts, ideas, and rants of a indie developer