Programming the ESP8266 (NodeMCU) with the Arduino IDE

Anyone thinking of starting out with the ESP8266 and the NodeMCU might be interested in this introductory article:

http://www.codeproject.com/Articles/1073160/Programming-the-ESP-NodeMCU-with-the-Arduino-IDE