Being a developer is challenging work but lots of fun because it lets me participate in each part of a functionality life cycle: design, coding, testing, and documenting. For developers, that is one of the most exciting things to do: to create something from scratch and be able to see […]