Are you staying DRY?One of my favorite design principles, when it comes to development, is Don't Repeat Yourself (DRY.) This one seems intuitive; a lot of...
What is Software Development?What exactly is software development? It’s inherently intangible. At the physical level, programming is just turning keystrokes into...
Short Stories and Agile TalesUser stories lie at the heart of the Agile process. Well defined stories can mean delivering on your commitments. Poorly written stories...