Ruby on the Beach
The world's first - and best - experience-based
tech bootcamp, built for entrepreneurs.
APPLY
Founder Friendly.
Our incubator provides the perfect path for non-tech
entrepreneurs to translate insights into apps.
LEARN MORE APPLY
Code the World.
International participants, and a journey
to understanding software in global terms.
LEARN MORE APPLY
Amazing Locations For Learning.
Where you learn = how well you learn.
Find out why you learn better here.
LEARN MORE APPLY
Bootcamp: $9000 US.
Incubator: Ditto.
Housing Included. Travel Subsidized.
The Experience of a Lifetime.
LEARN MORE APPLY

Welcome to Ruby on the Beach

No Compromises

We run our technology programs in amazing locations; places that let us provide what no one else can or will offer you: Ideal class sizes between 10 and 12 students; Instructors with deep experience as lead devs, CTOs and entrepreneurs; And participant/instructor ratios of 4:1 - the best you'll find anywhere.

Attending a bootcamp or incubator should be one of the most transformative experiences of your life. It shouldn't be a compromise.



Learn More

Experiential Learning

Past participants have been clear: time in our programs has been one of their great life experiences. They learned to code; they climbed volcanoes. They built and designed and coded ambitious projects; they swam and surfed amazing beaches. They learned modern code and best practices; They expanded their horizons.

And so will you. Bali is where these amazing experiences happen, and you'll soon see - and experience - why that enriches and accelerates the learning process.



Learn More

The Incubator

The Incubator helps experienced non-tech founders build tech startups. We supply you with an amazing coding team. And something more: tech understanding you and your coders will share.

Coding is communication. And when you can communicate with your developers, you're the one in charge.



Learn More

The Bootcamp

Our tech bootcamp has an nonpareil record of getting participants where they want to get to in tech. It's the prerequisite for our Incubator. 

Starting as a newbie, through code management, to programming, to design, and custom projects, the Bootcamp builds skills you need to become a coder.



Learn More
APPLY

"It changed my life."

Testimonials

What our past participants told us when we went back to talk to them about how Ruby on the Beach helped them.

Kintan
BA in Marketing, Indonesia

"I learned how to work efficiently, not just hard."

Luca
Interface Designer, Italy

"Ruby on the Beach gave me the confidence to build my product."

Colyn
Metal Guitarist, Australia

"I'm making more money than I ever have before, in the creative outlet of my choice."

Jenny
History Grad, UK

"[The instructors] were consistently supportive and motivating."

Code Deeply.

Code Deeplyer.

APPLY

Master the Basics

Never coded? Perfect. But even if you have, many people skip the steps where you master core tools, best practices and code management techniques. Our graduates often tell us that getting jobs is just as dependent on knowing how to work with developer tools as actual coding.


Learn More

Take It Further

Taking control of your post-program options starts with showcasing what's relevant to the career you want. 

So, no rote exercises: instead, projects that combine design, architecture, and coding, that reflect who you are, how you think, and what your strengths are. 


Learn More

What You'll Learn

Our current curriclum is based on the most powerful and in-demand language in web development: Javascript. We've consciously built our bespoke curriculum around best-of-class Javascript tools. That enables you to take on server coding; browser animation and screen management; and mobile development.

With a focus on practical applicability that boosts our incubator participants, and real-world job demand for our bootcamp-only participants, you'll be prepared for what comes next.



Learn More

Where You'll Go

We learned this a long time ago: we appeal to people with broader horizons and bigger ideas than the average want-a-job bootcamper.

With the best instructor/participant ratio in the business, you get the attention to customize your experience to support your goals. That's just one way our programs maximize flexibility in what you learn. From entrepreneurs who learn to code to build their new business, to prospective junior devs, to artists wanting tech tools, we prepare you to go where you want and need to go. 



Learn More

Take The Next Step

Interested in what you're seeing? Need questions answered? Ready to move forward and apply?

Let's start the conversation. You can leave us a text message on Skype by clicking the button just below – we'll follow up within 48 hours. You can also go to follow the Contact link to see other contact options. Or follow the Apply button if you want to move forward.

Our Core Team

Dan Donaldson - Founder and Director -

Bootcamp design and delivery experience going back 25 years

Bret Morgan - Curriculum Director -

Entrepreneur, lead developer, Bret directs our technology set.

Luca Spagnolo - Instructor Management -

Award-winning app developer, Luca wrangles our on-the-ground team.

Peak Eucharkiati - Asian Director -

Peak manages our asian presence and marketing from Bangkok

Our Story

APPLY

The Ruby on the Beach Story

Where did Ruby on the Beach come from? And what's with the weird name?

Ours is a twenty-plus year saga that brought us to deliver what we think is the world's best – best motivated, best conceived, best supported, and best time ever – technology bootcamp. Dan Donaldson, who founded RotB, and remains the CEO, and occasional instructor for our cohorts, tells his story. 

Sure we're different from other bootcamps. And that comes from a personal place. Find out how this all came to be.


Learn More

Take The Next Step

Interested in what you're seeing? Need questions answered? Ready to move forward and apply?

Let's start the conversation. You can leave us a text message on Skype by clicking the button just below – we'll follow up within 48 hours. You can also go to follow the Contact link to see other contact options. Or follow the Apply button if you want to move forward.