# What is the OS you develop Ruby on?

**URL:** <https://metaruby.com/t/what-is-the-os-you-develop-ruby-on/166>\
**Category:** Ruby Chat\
**Created:** [June 22, 2015, 4:34pm UTC](https://metaruby.com/t/what-is-the-os-you-develop-ruby-on/166 "2015-06-22T16:34:14Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![RedFred7](https://metaruby.com/user_avatar/metaruby.com/redfred7/32/838_2.png) [@RedFred7](https://metaruby.com/u/RedFred7)\
**Post date:** [June 22, 2015, 4:34pm UTC](https://metaruby.com/t/what-is-the-os-you-develop-ruby-on/166/1 "2015-06-22T16:34:14Z")

</div>

Going at meetups and conferences, I often feel I’m the only person there with a Linux machine (Ubuntu). Lost in a sea of Macs I look around try to spot any other similar-minded people but it’s very rare to find a non-Mac-using Rubyist these days.

Is anyone out there developing with Ruby on Linux? Is there actually anyone developing on …dare I say it… Windows? Come on guys and girls, there must be more than just me using the penguin. Stand up and be counted 😀

---

<div class="post-metadata">

**Author:** ![AstonJ](https://metaruby.com/user_avatar/metaruby.com/astonj/32/8_2.png) [@AstonJ](https://metaruby.com/u/AstonJ)\
**Post date:** [June 22, 2015, 4:50pm UTC](https://metaruby.com/t/what-is-the-os-you-develop-ruby-on/166/2 "2015-06-22T16:50:14Z")

</div>

I am an avid Mac fan as well 😛

However I know that @RickCarlino, @ybur_yug and @danielpclark all use Linux …so you are not alone, hehe 😃

---

<div class="post-metadata">

**Author:** ![ybur\_yug](https://metaruby.com/user_avatar/metaruby.com/ybur_yug/32/836_2.png) [@ybur\_yug](https://metaruby.com/u/ybur_yug)\
**Post date:** [June 22, 2015, 5:23pm UTC](https://metaruby.com/t/what-is-the-os-you-develop-ruby-on/166/3 "2015-06-22T17:23:06Z")

</div>

Windows Ruby development is honestly somewhere between a nightmare and complete masochism. SSL is broken if you try to install Rails through the typical workarounds, you can’t even get real ruby 2.2 running (or if you can I haven’t been able to) and the powershell is a strange, horrid beast.

I work in Ubuntu and have run Ubuntu exclusively for ~10yrs now. The OSX prevalence is definitely a thing but its neither good or bad. Its a BSD/Unix system that has great UX and Ruby baked in. Can’t fault anyone for wanting an easy/user friendly option. Plus who likes dicking with sound drivers for the umpteenth time trying to get a google hangout to work? 😛

---

<div class="post-metadata">

**Author:** ![danielpclark](https://metaruby.com/user_avatar/metaruby.com/danielpclark/32/823_2.png) [@danielpclark](https://metaruby.com/u/danielpclark)\
**Post date:** [June 22, 2015, 5:52pm UTC](https://metaruby.com/t/what-is-the-os-you-develop-ruby-on/166/4 "2015-06-22T17:52:20Z")

</div>

Ubuntu. Always on Linux. I’ve tried developing on Windows but the SSL issue is pretty bad. (Here are the many things I did to fix it on Windows 7: [http://stackoverflow.com/questions/23263121/opensslx509storeerror-cert-already-in-hash-table](http://stackoverflow.com/questions/23263121/opensslx509storeerror-cert-already-in-hash-table) )

I bought a Mac Mini (pre Intel), but I don’t see myself ever choosing to use it for Ruby. I had bought it in my iPhone refurb/jailbrake days.

---

<div class="post-metadata">

**Author:** ![AstonJ](https://metaruby.com/user_avatar/metaruby.com/astonj/32/8_2.png) [@AstonJ](https://metaruby.com/u/AstonJ)\
**Post date:** [June 22, 2015, 5:55pm UTC](https://metaruby.com/t/what-is-the-os-you-develop-ruby-on/166/5 "2015-06-22T17:55:07Z")

</div>

Sorry I totally forgot you were a Linux guy too @danielpclark! 😊 (Amended my post)

---

<div class="post-metadata">

**Author:** ![Ohm](https://metaruby.com/user_avatar/metaruby.com/ohm/32/828_2.png) [@Ohm](https://metaruby.com/u/Ohm)\
**Post date:** [June 22, 2015, 7:05pm UTC](https://metaruby.com/t/what-is-the-os-you-develop-ruby-on/166/6 "2015-06-22T19:05:56Z")

</div>

Develop on Mac, deploy on Ubuntu.

Everything is packed into a Docker container upon deploy.

---

<div class="post-metadata">

**Author:** ![RedFred7](https://metaruby.com/user_avatar/metaruby.com/redfred7/32/838_2.png) [@RedFred7](https://metaruby.com/u/RedFred7)\
**Post date:** [June 22, 2015, 7:19pm UTC](https://metaruby.com/t/what-is-the-os-you-develop-ruby-on/166/7 "2015-06-22T19:19:12Z")

</div>

phew, glad to see I’m not alone 😂 . I’m running Ubuntu 14.04 and combined with Sublime Text and Zsh/oh-my-zsh I have a killer dev environment (if I may say so myself).

---

<div class="post-metadata">

**Author:** ![kofno](https://metaruby.com/user_avatar/metaruby.com/kofno/32/159_2.png) [@kofno](https://metaruby.com/u/kofno)\
**Post date:** [June 22, 2015, 7:38pm UTC](https://metaruby.com/t/what-is-the-os-you-develop-ruby-on/166/8 "2015-06-22T19:38:23Z")

</div>

I switched from Ubuntu to OS X about two computers ago.

---

<div class="post-metadata">

**Author:** ![RedFred7](https://metaruby.com/user_avatar/metaruby.com/redfred7/32/838_2.png) [@RedFred7](https://metaruby.com/u/RedFred7)\
**Post date:** [June 22, 2015, 8:00pm UTC](https://metaruby.com/t/what-is-the-os-you-develop-ruby-on/166/9 "2015-06-22T20:00:18Z")

</div>

> [@kofno](#):
>
> I switched from Ubuntu to OS X about two computers ago.

I’m so sorry! 😆

---

<div class="post-metadata">

**Author:** ![kofno](https://metaruby.com/user_avatar/metaruby.com/kofno/32/159_2.png) [@kofno](https://metaruby.com/u/kofno)\
**Post date:** [June 22, 2015, 8:06pm UTC](https://metaruby.com/t/what-is-the-os-you-develop-ruby-on/166/10 "2015-06-22T20:06:19Z")

</div>

No need to be… I finally got to retire my “reconnect to wifi” script 😛

---

<div class="post-metadata">

**Author:** ![RedFred7](https://metaruby.com/user_avatar/metaruby.com/redfred7/32/838_2.png) [@RedFred7](https://metaruby.com/u/RedFred7)\
**Post date:** [June 22, 2015, 8:12pm UTC](https://metaruby.com/t/what-is-the-os-you-develop-ruby-on/166/11 "2015-06-22T20:12:59Z")

</div>

Ouch! that was too close to the bone 😄
