The best place to start & grow your dev career

Posts for Ruby on Rails Category

8. How to Get a Better Ruby on Rails Job (+Salary Negotiation)

Dain Miller

 

On this episode we discuss the entirety of the interview process from setting up your LinkedIn and approaching companies to passing the first screening call, tips for the technical interview, and sealing the deal in the character interviews.

Receive written guides on everything discussed here, just for listeners of our podcasts :), at fearlesssalarynegotiation.com/startherefm/


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

Continue Reading

7. How to Get Your First Ruby on Rails Job

Dain Miller

On this episode we discuss the entirety of the interview process from setting up your LinkedIn and approaching companies to passing the first screening call, tips for the technical interview, and sealing the deal in the character interviews.

Receive written guides on everything discussed here, just for listeners of our podcasts :), at fearlesssalarynegotiation.com/startherefm/

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

Continue Reading

6. How to Be A Successful Ruby on Rails Developer & How to Overcome The Advanced Beginner Syndrome

Dain Miller

On this episode we discuss how to overcome the trap of the advanced beginner, how to be more like Aaron Patterson as a developer, and what you can do to fuel your success on your career path.

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

Continue Reading

5. Q&A – Click Here to Level Up: Cognitive Biases of the Brain, and How to Sell Yourself [x/post Start Here: Web Dev]

Dain Miller

On this episode we discuss the cognitive biases that will hold you back, and answer a ton of questions from you – the listeners!

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

Continue Reading

4. The Motivation Episode and Becoming a Super Learner [x/post from Start Here: Web Dev]

Dain Miller

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.

On this episode we discuss the fixed mindset vs. the growth mindset, what you should focus on for developer success, and how to overcome the challenges associated with procrastination and fear of failure.

Resources mentioned:
– Mindset: The New Psychology of Success (Book) (Non-affiliate amazon link) www.amazon.com/Mindset-Psycholog…eck/dp/0345472322
– Aaron Patterson’s commit history github.com/tenderlove?tab=activity

Resources not mentioned, but that I think you’d like:
– The Art of Thinking Big (Book) (Non-affiliate amazon link) www.amazon.com/The-Magic-Thinkin…oduct_top?ie=UTF8


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

Continue Reading

3: Introduction to Testing & QA [x/post from Start Here: Web Dev]

Dain Miller

Dain answers questions he’s received about QA, discusses the process of automated unit testing, and shows how qa engineers and qa in general works within a team environment. He also touches on best practices and ways to get started *right now* with testing your own code!

  • Capybara – Rails “integration testing” framework.
  • Jasmine jQuery – JavaScript testing API for Jasmine that matches against the DOM and can do CSS, HTML, etc matching.
  • Jasmine – JavaScript testing framework, called “Behavior Driven” on site. For right now if you don’t know what is you can ignore it. Behavior driven development is a bit of a more advanced iteration that I don’t think adds value to your education if you are new to testing.
  • Mocha – Alternative to Jasmine (another JS testing framework).
  • RSpec – Rails testing framework (the one most people I know would recommend).
  • Bluehost – Host a site $3 – $5/month

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

Continue Reading

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

Continue Reading

1: Bootcamps vs. Learning Solo & How to Begin with Ruby on Rails

Dain Miller

We launched StartHereFM almost a year ago because we believe in the value of online education. Along side that we saw that people new to the web development community got easily overwhelmed. There was a lot of content, but a lack of direction. Everyone seemed to know generally what they should do, but they didn’t know the order. And not knowing the order and pattern to do it can be maddening. Upon talking to people we realized that’s a big reason why a large number of people quit before they realize how fun the chosen hobby/skill/industry they want to learn can be. And we believe this applies to everything, not just web dev.

Thus, we created StartHereFM. The vision is to be the educational roadmap for all people that are new to any career or industry. The mission is to build amazing and educational multi-media content, that is helpful and inspiring.

And we started with web development.

Our first podcast has really grown and we immensely enjoy the community that has gathered around it. Great people, sharing the desire to learn and become great.

To that end, today represents a landmark as we move closer and strive towards our overall vision. We are bringing another show into the mix, a Ruby on Rails show. If you are a Ruby on Rails fan or if you aspire to learn about Ruby on Rails — please check it out. I am starting from square one and walking through everything I did to learn it and get my first client using the language and framework. It’s going to be a fun adventure, why don’t ya join me.

iTunes Link: https://itunes.apple.com/us/podcast/start-here-ruby-on-rails/id987277709

RSS Feed: http://starthere.fm/category/rubyonrails/feed

Follow us on Twitter: http://twitter.com/startherefm

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

Continue Reading