Ask HN: Do you use a Chromebook for dev? What is your toolchain?
11–18 of 18 posts
Re: Ask HN: Do you use a Chromebook for dev? What is your toolchain?
#12Some software that won't run on ARM:
- Skype (use Google Hangouts instead)
- SVN (why aren't you using Git already?)
- Sublime Text (I begrudgingly use Geany or Ninja IDE)
Re: Ask HN: Do you use a Chromebook for dev? What is your toolchain?
#13I suspect that's the result of an update in the underlying ChromeOS, but I can't say for sure. Regardless, I think I'll wipe ChrOS off anyway and just put Debian Jessie on it. I don't like to think my setup can be broken by an underlying OS update.
I mostly like the hardware. My biggest gripe is the lack of a delete key on the keyboard, and the placement of the power button just above the backspace key makes it easy to hit inadvertently,
Re: Ask HN: Do you use a Chromebook for dev? What is your toolchain?
#14Overall, if you have something that's nearly always on - like a server or VM - then the Chromebook will treat you really well. Even if you don't have one, you can easily use free services such as Koding and Cloud9 for development systems, all without even touching crouton. The only thing you'd really need crouton for is if you want more fine grain control of the software living on your machine, install other program (e.g. firefox, tor browser, atom, or any linux programs).
As far as hardware, the Chromebook has just what I need to survive. The speakers on the Toshiba Chromebook 2 are awesomely loud, and made by SkullCandy which explains that. The battery life at 100% can easily last 10-12 hours of full use. The display is a gorgeous 1080P IPS display, and it has HDMI out just in case. The 4GB full-HD model also has a 2.58 GHz intel celeron processor, so I don't have to worry about ARM compatibilities and it just runs very well, plus it has 4GB of RAM to help with that processing. One factor I was very surprised about was the weight: it's barely there. Seriously though, I didn't expect it to be that light. But it doesn't have a fan, so that could explain why it's so light - not enough thickness to pack heavier componentry into. And it doesn't get too hot at all either, unless you're using it from 100% to dead constantly with heavier processing then it gets just a bit warm.
Overall, if you can shell out the couple hundred dollars for a Chromebook, I'd go for it.
Re: Ask HN: Do you use a Chromebook for dev? What is your toolchain?
#15Re: Ask HN: Do you use a Chromebook for dev? What is your toolchain?
#16I use a Samsung Chromebook 2 running XFCE via crouton. I use it as my main machine for work and play. Because I do web development, the only real drawback with this setup is the ARM processor (not all software has builds for ARM) but in return I get incredible battery life. Like, really outstanding battery life. Some software that won't run on ARM: - Skype (use Google Hangouts instead) - SVN (why aren't you using Git…
Re: Ask HN: Do you use a Chromebook for dev? What is your toolchain?
#17I've installed crouton and the extension that lets it run in a browser tab. It works pretty well for development tasks. I also use a couple of cloud dev environments (nitrous.io and codeanywhere) and of course just straight up ssh into a server if I feel like it.
I tend to work in any of ruby, python, c#, go, php, general front end javascript, html, css and lots of database stuff - so essentially various forms of web dev. I've never really had any trouble getting things up and running in croutaon - even managed to get mono and c# working and the latest visual studio code on it.
Which of the three options I use (crouton, cloud, ssh) is really down to whim. I'm comfortable using different dev environments, which I think helps - I'm not fanatical about any particular editor or tool chain - so I'm happy in vim, sublime text, visual studio, online editors etc and climb in and out of languages as I need to. The key for me is to have a disciplined git workflow with my repositories stashed nicely online. The only thing I miss now and then, is some easy image optimisation in the chromeos itself.
I kind of love the fact that the chromebook has great battery life, a pretty comfortable keyboard and that it's basically disposable (I got a factory second for less than £100). It's also pretty sturdy. I've travelled a fair bit with it, dropped it and banged it around, it's been splashed, had coffee poured on it, children's grubby fingers poking the screen - I just don't care...I wipe it down and carry on. It's kind of nice to not be precious about my equipment and the discipline a small hard drive forces on me means everything is properly stashed and backed up so if the machine dies...well c'est la vie.
Re: Ask HN: Do you use a Chromebook for dev? What is your toolchain?
#18Right now the Chromebook is being used as a chrome cast station that I leave by the couch. Today it was streaming classical music youtube videos for me.