At least in Thailand, most beach bars have both wifi and power outlets these days. Even on small islands, they have surprisingly good satellite Internet.
Even on a Macbook Air, the screen is bright enough for me to code during the day (in the shade). As a bonus, you have an unlimited supply of alpha testers for whatever you create!