Jason Gullickson

one-man Skunkworks

Read this first

Chromebook for Developers (part 3)

This post is going to be about developer tools I’ve used and can recommend on Chrome OS. Previous posts describe setting up a Linux chroot environment so you can use all your familiar Linux dev tools, and as such I won’t spend any time on those here (you already know who they are). Instead, here’s a list of favorite Chrome OS tools I’ve been using for my daily development tasks.

Caret

Screenshot 2014-04-21 at 1.11.40 AM.png

Caret is a lightweight, attractive, performant text editor along the lines of Sublime Text and others. It has basic project management skills without being overbearing. It’s quick to launch, handles large files with ease and is very configurable. It’s also free.

JackDB

Screenshot 2014-04-21 at 1.16.46 AM.png

JackDB is a surprisingly complete SQL database client that works well on Chrome OS. It’s largely a web app and seems like it does most of its heavy-lifting back on the server (as opposed to a pure Javascript wire-level SQL...

Continue reading →


Chromebook for Developers (part 2)

Last time I gave a little background about why I chose a Chromebook 11 to replace my Macbook Air development machine. In this installment I’ll dive into slightly more technical waters and discuss how some of the limitations such a modest machine can be addressed.

Storage

My original post notes that the only limitation of the Chromebook’s hardware that concerned me was the 16GB of internal file storage. If you are using the device under Chrome OS exclusively I don’t think this will ever be a problem, but since we’re running a full-blown Linux installation alongside Chrome OS it was something that concerned me. Fortunately this is easily addressed thanks to Crouton’s flexibility and the availability of tiny, cheap USB flash drives.

Sandisk Cruzer Fit

Nobody wants a big dongle sticking out of the side of their laptop, and it’s also likely to eventually cost you a USB port (when you...

Continue reading →


Chromebook for Developers

Thirteen days ago I switched from a loaded Macbook Air to an HP Chromebook 11.

Admittedly, software developers are not the target market for Google’s Chromebook and Chrome OS. Most of the developers I know believe that their work requires the most powerful computer they can afford. I was once in this camp as well, and when I purchased my previous machine (even though it was under-powered in comparison to larger notebooks) I made sure that I “optioned it up” so I wouldn’t find myself suddenly trapped without enough processing power to do my daily work. As it would turn out, it wasn’t the limits of the hardware that held me back, but those of the software.

I’ve been a Unix and Linux user for years, and switched from Thinkpads running Redhat to Macbooks when Apple switched to using the NeXT-based OSX, having been a long-time fan of NeXT STEP, but over the last few years I’ve decided to...

Continue reading →