Software development companies interactive marketing plan or how to post funny pictures and get customers