Stages and tools for a software and back end developer blog