Every time you work on your own projects, you get tripped up on seemingly simple things:

  • How do you get started?
  • How long does it really take to implement a new feature?
  • Why do you keep running in to the same error messages, again and again?
  • Should you use gems to help you out? Which ones?

The end result? You still don’t have any real Ruby applications you can call your own, and you still can’t call yourself a real Ruby programmer.

What if you could create your own custom-built Ruby applications automatically? What if you could sidestep each and every one of those obstacles that have been tripping you up?

You’ve probably heard of the powerful effect of habits… and even if you haven’t, you just need to look at your daily life to see them in action. Up to 80% of our behavior may be the result of decisions we make on auto-pilot - our habits.

This means that if you want to consistently ship your own custom Ruby applications, you don’t need to make drastic changes. You don’t need to study 12 hours per day. You don’t need to take a course, attend a bootcamp, or work through tutorials.

You just need to turn your programming intentions into programming habits, by running this simple program:

10 Write a Ruby program
30 GOTO 10

That’s it! Write a Ruby program every day, and you’ll be a Ruby programmer sooner than you think.

Of course, it’s easier said than done. Those obstacles I talked about earlier? They’re not real. I know they SEEM real, but they’re not. They’re your brain’s way of sabotaging you.

You see, as much as you want to become a Ruby programmer, and as much as you intellectually understand the benefits it will bring… doing the work to consistently ship custom-built Ruby programs will seriously disrupt your routine.

Do you want to hang out with your friends and family? Chill a bit and watch Netflix, or go to the movies? Take walks in nature, and in the city, taking photographs along the way? Play sports? Make music? Cook new meals?

You don’t have to give up any of that to learn to program Ruby - but your brain doesn’t know that. Your brain sees this new activity as a threat to the things it enjoys most, which is why it encounters the same obstacles every time you sit down to code… until you integrate programming as a habit, at which point your brain will crave it every bit as much as its other favorite activities.