Workflows of Refactoring – Martin Fowler shares a slide deck discussing the workflow behind refactoring, and how it can be both a thing to do after you’ve written code, and also (and equally) something to do before you add code for a new feature.

Limiting Variables to Ease Learning – Jesse Taber discusses how the friction of learning a new platform/editor/supporting tooling can be a significant drag on learning a new programming language, and how the Visual Studio tooling for Python and Node.JS make adoption of these languages much easier.