It's much easier to develop on a Chromebook than you probably think. There are many editor choices, there is Web Inspector for debugging, there is an SSH client (in NaCl), there is developer mode, there is Crouton which gives you a Ubuntu chroot without losing the rest of ChromeOS[1]. I don't do NaCl, so I can't speak to how much pain that is, but for web development I find Cloud9, Web Inspector, Secure Shell to be more than adequate.