The Practical Dev's review of Three articles that had a big impact on how I approach software development