The best place to start & grow your dev career

2: All About Rails 5, Single Page Apps, and the Future of APIs!

Dain Miller

 Show Notes

– Railsconf day one video

– Railsconf day two video

– Railsconf day three video

– About single page apps

– Turbolinks on GitHub

– RoR Guide for JS

– Turbolinks HowTo

– Websocket wiki

– Websocket MDN Docs

Backbone.js:

Angular.js

Ember.js

RailsAPI

– API Evangelist Blog

– A course on rails APIs

– Another Ruby framework [Volt]

The Advanced Beginner Challenge – I built a course to get your first job in web development, or upgrade from Junior to mid-level. All done over email for your convenience.


Check out Team Treehouse to grow as a programmer! starthere.fm/treehouse

Share This Post!

13 Comments

  • russ May 19, 2015 at 5:29 pm

    Hello,

    Good stuff! When will #3 be released?

    Reply
    • Aleks May 27, 2015 at 12:56 pm

      Great podcast indeed.

      Can’t wait for episode #3 also.

      Reply
      • Dain Miller June 3, 2015 at 4:01 pm

        Trying to get it out soon :) Thanks for standing by!

        Reply
    • Dain Miller June 3, 2015 at 3:59 pm

      I’ve had a personal situation come up that has delayed #3. I’m sorry. Will get it out as soon as I can.

      Reply
      • John June 10, 2015 at 9:48 am

        Looking forward to episode #3! :-) And weekly episodes would be great!

        Reply
        • Dain Miller June 12, 2015 at 12:18 pm

          Thanks! Coming soon. Appreciate the patience :)

          Reply
  • Nick Queen May 31, 2015 at 7:47 am

    Hi,

    I just found your podcast when looking for Ruby on Rails information online. I have just started teaching myself web development in hopes of making a career change. I currently work as a social worker. I have a Master of Social Work and really don’t want to go back to school to make the change. I am very happy to see resources like this out there making me feel this is possible. I have started blogging about my journey and learning a little everyday. I am still getting the basics of HTML and CSS down. My goal is back end development, but I have read a good understanding of front end is important.

    I started listening to your Ruby on Rails podcast first, but now I’m listening to the web development one. Do you guys feel starting with Ruby on Rails is a good place, or would python or something else be better?

    Thanks,
    Nick

    Reply
    • Dain Miller June 3, 2015 at 4:05 pm

      Fascinating! Thanks for letting us know you found it through a search, that is interesting!

      Ruby on Rails is a great place to start. Python, Ruby, Perl, PHP, etc they all are good – but if I were you I would stick with Ruby on Rails. Send an email to dain@starthere.fm and I will send you an audio reply as to why I think that is 100% the best choice and break down all the reasons (don’t have enough time to type it all out though my apologies).

      Writing the blog is genius, you learn faster when you teach. Make the focus of your blog teaching what you just learned (and not just ‘i did this today and then this and then this’) and you will retain it 2x better and 2x faster than your peers.

      Reply
      • Nick Queen June 3, 2015 at 7:41 pm

        Thanks!

        That is a great idea about reteaching what I have learned. So far I have stuck to the “I did this” and so forth, mainly as a tracker for what i have completed. I think starting tomorrow I will do just that as I have completed three chapters in Michael Hartl’s Tutorial and it would help reinforce my learning to go through and summarize everything I have learned so far.

        Reply
  • Greg July 1, 2015 at 12:55 pm

    Hi Dain,

    Episode #1 was BRILLIANT. I mean seriously brilliant, in the US sense, not the UK sense. :) I’m sort of an autodidactism/psych geek and your whole discourse on absorbing context and social intelligence has implications way beyond Rails… it’s the reason most kids can’t get out of the ghetto even if they have Internet access. The ability and willingness to become open to absorbing a new culture is probably the most important success factor after perseverance (and sometimes dumb luck), yet almost nobody talks about it. (I left a glowing review to this effect on iTunes, btw.) Just curious, is your discussion of context something you’ve just noticed/figured out, or was it inspired by some other resource? If the latter, please let me know where I might read more.

    Anyway, I see below that you’ve had some personal issues arise and I hope all is well. Just wanted to let you know that there is strong interest out here and recognition of your good work. I’ve checked my podcast feed eagerly every day since #2 in anticipation!

    Best,
    Greg

    Reply
    • Dain Miller July 1, 2015 at 1:31 pm

      Hey Greg,

      This was a meaningful comment to read. Same with the iTunes review. Thanks for really going above and beyond to let me know you appreciate what we’re trying to do here. Really motivating, like really. Thanks again man.

      To answer your question no I haven’t specifically read anything about the idea of gathering concept via absorption. I am a voracious reader and I think I have read people talking *around* that in every possible way, but to me its a common sense subconscious thing. That could be why some people don’t ever think of learning via expediting absorption necessarily – because it is in fact so subconscious. It’s a fascinating topic, and Keith and I have had many a conversation on wanting to build tools to help map out context. The ability to excel through the world is 100% related to your ability to contextualize yourself within it. If you don’t contextualize yourself as a rich person, you will never be rich. Or better put by Eastern traditions “Meditate on the script to become like the script. Meditate on the object to become the object” or the Western translation “Fake it til you make it.” etc etc. All very similar concepts, needing to see yourself as something to actually become it. And context really is the fastest way to do that.

      Again, thanks Greg. You really motivated me to make RoR #3.

      Reply
  • Sage July 6, 2015 at 1:30 pm

    Loving this podcast series!

    Reply
  • Lance December 21, 2015 at 10:13 am

    Dain
    Just wanted to say that your hard work on these podcasts is very much appreciated. I can say as someone just getting into self-learning ROR that the roadmap can be quite intimidating. I do feel that you have helped to clear the fog. Thank you very much!!!

    Reply
  • Leave a Reply

    Your email address will not be published. Required fields are marked *