# What's the smallest device to do Rails development on?

**URL:** <https://www.ruby-forum.com/t/whats-the-smallest-device-to-do-rails-development-on/154716>\
**Category:** Rails\
**Created:** [December 3, 2008, 7:50am UTC](https://www.ruby-forum.com/t/whats-the-smallest-device-to-do-rails-development-on/154716 "2008-12-03T07:50:09Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![greg](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/71c47a/32.png) [@greg](https://www.ruby-forum.com/u/greg)\
**Post date:** [December 3, 2008, 7:50am UTC](https://www.ruby-forum.com/t/whats-the-smallest-device-to-do-rails-development-on/154716/1 "2008-12-03T07:50:09Z")

</div>

Hi,

What’s the smallest (lightest / most compact) device that one could  
use to do relatively productive Rails development on? Ideally  
something you could carry in your pocket (i.e. I’m thinking  
smaller/lighter than a MacBook). I’m assuming here you don’t have  
connectivity to the internet (i.e. not just terminal emulation to a  
server).

So it would need:

MANDATORY

- Ability to run Rails/Ruby (./script/server, ./script/console)
- Text Editor
- Browser with javascript/css support

NICE TO HAVE

- Storage for full Rails, Ruby API doco
- A couple of Rails/Ruby PDFs

thanks

---

<div class="post-metadata">

**Author:** ![greg](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/71c47a/32.png) [@greg](https://www.ruby-forum.com/u/greg)\
**Post date:** [December 3, 2008, 9:57am UTC](https://www.ruby-forum.com/t/whats-the-smallest-device-to-do-rails-development-on/154716/2 "2008-12-03T09:57:11Z")

</div>

On Dec 3, 6:49 am, “Greg H.” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Hi,
> 
> What’s the smallest (lightest / most compact) device that one could  
> use to do relatively productive Rails development on? Ideally  
> something you could carry in your pocket (i.e. I’m thinking  
> smaller/lighter than a MacBook). I’m assuming here you don’t have  
> connectivity to the internet (i.e. not just terminal emulation to a  
> server).

Something like a nokia N810 internet tablet maybe ? Or depending on  
the size of your pocket and assuming you actually do your development  
sitting down at a desk that already has a keyboard/screen then  
something with a mac-mini like form factor

Fred

---

<div class="post-metadata">

**Author:** ![greg](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/71c47a/32.png) [@greg](https://www.ruby-forum.com/u/greg)\
**Post date:** [December 3, 2008, 5:22pm UTC](https://www.ruby-forum.com/t/whats-the-smallest-device-to-do-rails-development-on/154716/3 "2008-12-03T17:22:05Z")

</div>

On Tue, Dec 2, 2008 at 10:49 PM, Greg H.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> What’s the smallest (lightest / most compact) device that one could  
> use to do relatively productive Rails development on? Ideally  
> something you could carry in your pocket (i.e. I’m thinking  
> smaller/lighter than a MacBook).

Not quite pocket-sized, but you could look at the various “netbooks”,  
e.g. ASUS Eee PC. Much smaller than a Mac, runs Linux, etc.

The gating factor 're “productive” is the keyboard; I got a Eee PC 900  
for a trip, and my fingers are just too big for it – obviously YMMV.

## HTH,

Hassan S. ------------------------ removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![greg](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/71c47a/32.png) [@greg](https://www.ruby-forum.com/u/greg)\
**Post date:** [December 3, 2008, 8:10pm UTC](https://www.ruby-forum.com/t/whats-the-smallest-device-to-do-rails-development-on/154716/4 "2008-12-03T20:10:39Z")

</div>

I use an eeepc 900 running Fedora, with Netbeans ide. (Fedora 10 now  
includes Netbeans in the package repository, and now supports wireless  
out of the box).

Don’t try it with windows though, just too slow. But Fedora actually  
running on the external SDHC card works well for me.

Dual screen handling is pretty cool too, providing the OS can  
recognize the screen (HP monitors work well).

I have a PAYG 3 Mobile dongle which I take everywhere with me along  
with the eeepc using a large camera bag. With openvpn, I can remote  
connect to a client and fix a problem from virtually anywhere at  
anytime.

Touch typing on the keyboard is possible and actually require less  
finger movement which as you get used to is less RSI risk. Mostly  
though I just plug in a usb kb and mouse.

Tonypm
